android - Android webView setUserAgentString 影响视频流
问题描述
我正在将 webview 用于 webrtc 流应用程序。我注意到当我定义 setUserAgentString 视频工作正常但如果我删除它或更改为任何其他值 html5 视频播放器不显示视频(仅音频)。
它仅适用于字符串“Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36” 如果我更改为任何其他值或删除它不起作用。
在具有 chrome 81 版本和更新的系统 webview 的 Android 9 和 10 中进行测试
我的问题是用户代理字符串与 webview 功能是否有任何关系,或者它只是为了了解哪个浏览器正在使用的信息?
解决方案
推荐阅读
- python - 将库添加到 aws lambda。(“errorMessage”:“无法导入模块'lambda_function':没有名为'XXXXXl'的模块”)
- python - 如何让 pyautogui 告诉我 locateOnScreen 函数的坐标
- sql - 查找故障之间经过的时间的查询性能问题
- python - 如何在可编辑模式下安装多个 python 命名空间包
- c++ - 在编译时使整数序列唯一
- php - 如何向将在 foreach 中处理的组件发送消息
- git - 有没有办法追溯重命名git中的文件?
- python - 使用 petastorm 将时间序列数据(镶木地板格式)转换为序列的最佳方法是什么?
- c# - 如何从列表中获取数字的总和
- android - 从 jarsigner 迁移到 apksigner