as110df120
V2EX  ›  Android

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

  •  
  •   as110df120 · Dec 21, 2023 · 14543 views
    This topic created in 1050 days ago, the information mentioned may be changed or developed.
    我们公司目前是在用 uniapp 写一个安卓 app ,公司目前没钱购买网易云信音视频通话的 2.0 服务,只允许我用 1.0 ,因为之前他们包了年。现在 1.0 好像没有官方的 uniapp 支持,我只能使用 webview 去集成,但是感觉上好像不太可行啊。用户不进入 webview 页面是不是就没办法监听到其他人的来电和信息,感觉没啥用啊。

    希望有大神能指导指导,这是直接和领导说没办法还是确实有可能实现。
    20 replies  •  2023-12-27 10:11:50 +08:00
    dapang1221
    dapang1221
    Dec 21, 2023
    1
    用 webview 就是 js sdk 了,肯定是不进入 webview 就用不了
    dode
    dode
    Dec 21, 2023❤️1
    2
    开一个隐藏的页面组件,前端相关事件,js 转发给 app
    AoEiuV020JP
    AoEiuV020JP
    Dec 21, 2023❤️1
    3
    别折腾了,
    civetcat
    civetcat
    Dec 21, 2023❤️1
    4
    可以一进来就启动一个隐藏的 webview ?然后再 webview 里面实现音视频通话把数据转发给 uniapp 去显示,额,不知道行不行得通
    moult
    moult
    Dec 21, 2023
    5
    一定要开发的话,只能自己用 native 开发个 uniapp 的插件来对接。
    binbin0915jjpp
    binbin0915jjpp
    Dec 21, 2023
    6
    得加钱....
    kuituosi
    kuituosi
    Dec 21, 2023❤️1
    7
    你需要熟悉云信的 api ,
    它的底层是一套 js ,注册成功之后就是各种回调,ui 其实是可以剥离的
    但是这个开发成本也比较高,不是按照 demo 做接入就行
    xuanbg
    xuanbg
    Dec 22, 2023
    8
    UI 自己写,掉 SDK 的接口就行。5 年前我用 C#写过客服系统的一个简单聊天组件
    suke119
    suke119
    Dec 22, 2023❤️1
    9
    webview 依赖于本身平台的内核版本,一般 uniapp 打包后的都是用的宿主本身的内核,而这些机子大多数是支持 webrtc 的,但是有很多也是不支持的,每个厂商的比如小米的有时候你连摄像头都打不开,所以打包 APP 的时候需要额外换个独立内核,这样就能兼容 webrtc 的对应的 API 的,提到的 webrtc 就是视频通话的核心,无论哪个厂家的 web 端都是离不开这些 API 的,webview 一样
    as110df120
    as110df120
    OP
    Dec 22, 2023
    10
    @dapang1221 真是愁人,准备试试楼下的几种方法
    as110df120
    as110df120
    OP
    Dec 22, 2023
    11
    @dode 感觉是个解决思路,准备试试,谢谢大佬
    as110df120
    as110df120
    OP
    Dec 22, 2023
    12
    @AoEiuV020JP 哈哈哈哈作为最后手段备好
    as110df120
    as110df120
    OP
    Dec 22, 2023
    13
    @civetcat 准备作为一个思路试试看,成了能省很多事
    as110df120
    as110df120
    OP
    Dec 22, 2023
    14
    @moult 被自己有限的技术限制住了,
    as110df120
    as110df120
    OP
    Dec 22, 2023
    15
    @binbin0915jjpp 哈哈哈试用期还没过呢
    as110df120
    as110df120
    OP
    Dec 22, 2023
    16
    @kuituosi 谢谢大佬,这套感觉上很行得通,和领导讲讲看有没有时间让我尝试尝试
    as110df120
    as110df120
    OP
    Dec 22, 2023
    17
    @xuanbg 感谢,我来尝试研究一下
    as110df120
    as110df120
    OP
    Dec 22, 2023
    18
    @suke119 感谢大佬,太专业了!不过 uniapp 可以更换 webview 内核的吗?我查了下 gpt 没能查出来
    liuidetmks
    liuidetmks
    Dec 22, 2023
    19
    “领导让根据用户手机壳颜色变换 app 主题”
    snowflake007
    snowflake007
    Dec 27, 2023
    20
    浪费生命的需求,我首先拒绝
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1736 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 17:25 · PVG 01:25 · LAX 09:25 · JFK 12:25
    ♥ Do have faith in what you're doing.