问题描述
[在Unity for webgl中构建演示场景,然后将其加载时,场景将加载,但是当我单击join时,我会收到一条错误消息'中止(要使用dlopen,您需要使用Emscripten的链接支持...) 。 Screenshot of the error.
背景信息
我已经做了一些谷歌搜索。这是一个有相同问题的人:https://dev.to/joelthomas362/create-an-agora-group-video-chat-using-unity-33ce(向下滚动到注释)。
我认为它与agora DLL的链接方式有关(例如,请参见此线程:https://forum.unity.com/threads/to-use-dlopen-you-need-to-use-emscriptens-linking-support.521968/),其中一个统一的Dev发布:WebAssembly不支持动态链接,即@DllImport语句(至少对Unity WebGL插件有用的形式)。编译插件时,应编写插件以静态链接到项目。但是,我找不到如何静态链接Agora IO。
问题
是否可以使Agora IO与Unity WebGL一起使用,如果可以,如何?
如何复制
目前,用于Unity的Agora Video SDK不支持WebGL。但是,它在未来的发展路线图上。请继续关注更新。