声网 Agora web sdk 不支持 vue,react等框架?

使用 npm 安装了最新的web sdk,在本地测试音视频直播时正常工作,但是打包上线之后,视频画面无法展示,控制台有报错 “Uncaught (in promise) TypeError: s is not a function”,使用的是chrome浏览器。
看到有这样一篇帖子,https://rtcdeveloper.com/t/topic/21637,是说目前web sdk 不支持在vue等框架中使用?

是的,目前我们不支持vue框架。vue我们正在专门做相关的vue component。

请问下react相关的支持呢?

抱歉,react也是不支持的

你好,我们尝试使用 agora-rtc-vue-0.2.44 来做vue框架上的对接,发现了同样的问题,本地环境,未打包状态下,运行正常,打包上线后,出现了和使用 agora-rtc-sdk-ng 同样的错误,无法看到视频画面,错误如下:
Agora-SDK [ERROR]: [client-58163] subscribe user 3481700851 error ReferenceError: Cannot access ‘e’ before initialization
能麻烦给我们一些排查思路吗
感谢回复!

您好,看样子是在订阅远端流的时候报错了,在访问e之前没有进行初始化导致。关于vue框架的集成您可以看下这个https://webdemo.agora.io/agora_rtc_vue_doc/

我也碰到这个问题了 请问你这个是怎么解决的

关于在集成agora-rtc-vue时,报错 Agora-SDK [ERROR]: [client-58163] subscribe user 3481700851 error ReferenceError: Cannot access ‘e’ before initialization 此类问题的原因和解决办法。

报错原因是项目配置时在uglify或babel配置中,将 web SDK agora-rtc-sdk-ng 包含在需要处理的文件中,web SDK 的代码被此类代码处理插件改动出错误。

解决办法,在此类插件的配置中将web SDK 排除

npm 没法安装 agora-rtc-vue,你们的这个还没正式上线吗

目前只有react框架、electron等框架

可以向您的客户支持提出您的需求,他会对您使用agora-rtc-vue提供支持