webrtc 使用crosswalk解决Android适配问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a924068818/article/details/81286693

webrtc 使用crosswalk解决Android适配问题

        由于Android本身的碎片化问题,再加上国内的安卓,厂商各种魔改,阉割,导致原生的Android webrtc在手机上会有各种问题。这怎么办?既然chrome浏览器对于webrtc的支持那么好,为什么我们不能直接用h5来实现呢?
说干就干,换上webview,打开通话界面,哎?!?!,黑屏?换手机,哎?!?!没声音,什么鬼?
废话不多说,解决办法:

    替换掉webview,使用crosswalk封装的XWalkView,用法我就不写了,

注意:crosswalk20.50.533.12之后 可能会遇到 ssl 验证失败,打不开https的问题 , 怎么办?本身crosswalk就已经停止更新了,还要用老的版本?下面是解决办法:

怎么解决呢?很简单,你用我修改过的crosswalk最新版就O了。至于为什么,参考这篇文章

猜你喜欢

转载自blog.csdn.net/a924068818/article/details/81286693