QQ浏览器屏幕分享报错:GET chrome-extension://invalid/ net::ERR_FAILED
日期: 2020-11-12 分类: 跨站数据测试 350次阅读
目录
问题
想在QQ浏览器上支持屏幕分享功能,但是直接调用getUserMedia接口,报错信息:
GET chrome-extension://invalid/ net::ERR_FAILED
原因
现在的时间是2020年的双十一,一切问题的讨论以该时间点为准。QQ浏览器官网上只有windows系统的安装包,mac系统的安装包会被引导到App Store上(需要说明的是,从App Store上安装的QQ浏览器,不能查看依赖的chromium版本,很奇怪,但是别的途径的可以)。于是,自己从第三方市场下载了mac系统的QQ浏览器安装包,汇总的结果如下:
windows系统的QQ浏览器依赖的chromium版本是70;
mac系统的QQ浏览器依赖的chromium版本是69。
解决
这里有一个重要的知识点:chromium从72版本(包括72)开始支持屏幕分享。之前的版本都不支持屏幕分享,需要单独开发功能插件。所以,调用接口才会出现开始的报错。因此,目前如果想让QQ浏览器支持屏幕分享的话,就需要单独开发相应的extension插件。
Data-Mining
CSDN博客专家
敲代码,搞开发。本人深耕音视频技术,走全栈路线,前后端通吃,兼顾各端与流媒体服务器。博客主页地址:https://liuzhen.blog.csdn.net/。欢迎沟通交流学习!
除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog
上一篇: CDN域名加速流程分析
精华推荐