公司希望我用 webview 接入网易云信的音视频通话,是不是实现不了啊

363 天前
 as110df120
我们公司目前是在用 uniapp 写一个安卓 app ,公司目前没钱购买网易云信音视频通话的 2.0 服务,只允许我用 1.0 ,因为之前他们包了年。现在 1.0 好像没有官方的 uniapp 支持,我只能使用 webview 去集成,但是感觉上好像不太可行啊。用户不进入 webview 页面是不是就没办法监听到其他人的来电和信息,感觉没啥用啊。

希望有大神能指导指导,这是直接和领导说没办法还是确实有可能实现。
9517 次点击
所在节点    Android
20 条回复
dapang1221
363 天前
用 webview 就是 js sdk 了,肯定是不进入 webview 就用不了
dode
363 天前
开一个隐藏的页面组件,前端相关事件,js 转发给 app
AoEiuV020JP
363 天前
别折腾了,
civetcat
363 天前
可以一进来就启动一个隐藏的 webview ?然后再 webview 里面实现音视频通话把数据转发给 uniapp 去显示,额,不知道行不行得通
moult
363 天前
一定要开发的话,只能自己用 native 开发个 uniapp 的插件来对接。
binbin0915jjpp
363 天前
得加钱....
kuituosi
362 天前
你需要熟悉云信的 api ,
它的底层是一套 js ,注册成功之后就是各种回调,ui 其实是可以剥离的
但是这个开发成本也比较高,不是按照 demo 做接入就行
xuanbg
362 天前
UI 自己写,掉 SDK 的接口就行。5 年前我用 C#写过客服系统的一个简单聊天组件
suke119
362 天前
webview 依赖于本身平台的内核版本,一般 uniapp 打包后的都是用的宿主本身的内核,而这些机子大多数是支持 webrtc 的,但是有很多也是不支持的,每个厂商的比如小米的有时候你连摄像头都打不开,所以打包 APP 的时候需要额外换个独立内核,这样就能兼容 webrtc 的对应的 API 的,提到的 webrtc 就是视频通话的核心,无论哪个厂家的 web 端都是离不开这些 API 的,webview 一样
as110df120
362 天前
@dapang1221 真是愁人,准备试试楼下的几种方法
as110df120
362 天前
@dode 感觉是个解决思路,准备试试,谢谢大佬
as110df120
362 天前
@AoEiuV020JP 哈哈哈哈作为最后手段备好
as110df120
362 天前
@civetcat 准备作为一个思路试试看,成了能省很多事
as110df120
362 天前
@moult 被自己有限的技术限制住了,
as110df120
362 天前
@binbin0915jjpp 哈哈哈试用期还没过呢
as110df120
362 天前
@kuituosi 谢谢大佬,这套感觉上很行得通,和领导讲讲看有没有时间让我尝试尝试
as110df120
362 天前
@xuanbg 感谢,我来尝试研究一下
as110df120
362 天前
@suke119 感谢大佬,太专业了!不过 uniapp 可以更换 webview 内核的吗?我查了下 gpt 没能查出来
liuidetmks
362 天前
“领导让根据用户手机壳颜色变换 app 主题”
snowflake007
357 天前
浪费生命的需求,我首先拒绝

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1002370

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX