electron10 集成agora-SDk

2021/5/24 18:27:19

本文主要是介绍electron10 集成agora-SDk,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

这个集成一点都不麻烦,但我太菜了,总是出错,官方的文档也太简单。教程都不更新了。给了几个demo。

教学口,electron是最重要的一端,因为老师用的都是win电脑,i如果用ipad上课,实时上传docppt 切换各种演示软件很麻烦,所以为什么不能把文档写的详细点呢。

本来因为这个集成问题都要放弃了,准备只用腾讯的了,腾讯的electron文档很详细,一步步很快就成了。

但项目要求必须两个音视频服务,今天胡乱搞终于成功了。

下面把问题整理如下:

  1. 首先注意BrowserWindow或者webview:各种node、js代码安全设置都关掉,这是必须的。
  2. 9.0以上还要设置app.allowRendererProcessReuse
    上面两条如果不设置基本都会报错,百度就能搜到,倒也不是问题。

然后就是安装elelcron指定版本,除了文档上说的32位,还要必须是支持**,我忘了是啥,跟c++编译有关的,反正有12.0.0 、11.0?、10.2.0、还有文档里的所有版本,7.1.2 什么的,文档应该是好久没更新了。
2. 接下来npm sdk就行
3. 还有个什么.npmrc文件,我也不太懂,反正项目里放一个,还有我能搜索到的都改了agora_electron_dependent =
10.2.0
4. rebuild下(我也不知道是不是必须这里rebuild)
5. ok。joinchannel哪里数据格式不要错误。

这么看好简单。 之前错到哪了我也忘了。。。



这篇关于electron10 集成agora-SDk的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程