Young87

SmartCat's Blog

So happy to code my life!

游戏开发交流QQ群号60398951

当前位置:首页 >跨站数据测试

QQ浏览器屏幕分享报错:GET chrome-extension://invalid/ net::ERR_FAILED

目录

 

问题

原因

解决


问题

想在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认证博客专家 CSDN博客专家
敲代码,搞开发。
本人深耕音视频技术,走全栈路线,前后端通吃,兼顾各端与流媒体服务器。
博客主页地址:https://liuzhen.blog.csdn.net/
欢迎沟通交流学习!

除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog

上一篇: CDN域名加速流程分析

下一篇: Java中9种常见的CMS GC问题分析与解决

精华推荐