JS视频| DOMException: 无法启动视频源(DOMException: Could not start video source)
JS视频| DOMException: 无法启动视频源(DOMException: Could not start video source)
问题
DOMException: Could not start video source
信息:
DOMException: 无法启动视频源
可能原因与解决方案
你还在使用navigator.getUserMedia
//navigator.getUserMedia 已被弃用
navigator.getUserMedia({video: {}},stream => { video.srcObject = stream },err => console.log(err)
);
将上方代码改为
navigator.mediaDevices.getUserMedia({video: true
}).then(stream => (video.srcObject = stream),err => console.log(err)
);
navigator.getUserMedia
已停用: 该特性已经从 Web 标准中删除,虽然一些浏览器目前仍支持它,但可能会在未来某个时间停止支持,请不要使用该特性。
注意: 此API 已更名为MediaDevices.getUserMedia()
。请使用那个版本进行替代!这个已废弃的API 版本会向后出现。
window隐私问题:
在 Windows 10 中,转到设置-> 隐私-> 应用程序权限(左侧)-> 麦克风-> 启用“允许应用程序访问您的麦克风”,然后重试您的 JS 程序…它会起作用!!
摄像头被其他软件占用:
确保您的相机尚未被其他软件/浏览器认领/使用。
Web 服务器配置:
还要查看网站和主机 Web 服务器配置上的 Feature-Policy HTTP 标头,并确保允许访问相机。
JS视频| DOMException: 无法启动视频源(DOMException: Could not start video source)相关推荐
- 曝肝三天,两千行Python代码,制作B站视频下载工具(附源码)
曝肝三天,两千行Python代码,制作B站视频下载工具(附源码) 文章目录 一.准备工作 二.预览 1.启动 2.解析 3.下载中 4.下载完成 5.结果 三.设计流程 1.bilibili_vide ...
- ArcGIS JS API实现地图场景视频融合
ArcGIS JS API实现地图场景视频融合 效果展示 实现步骤 1.创建地图场景 2.引入相应模块并创建地图场景 3.获取点坐标 4.生成网格 5.生成图形并添加进场景中 总结 完整代码 效果展示 ...
- flv.js php,B站视频开源代码flv.js+HTML5无flash播放视频
源码地址 https://github.com/bilibili/flv.js git clone https://github.com/bilibili/flv.js cd flv.js-mast ...
- 微信云开发Al短视频一键换脸小程序源码
微信云开发Al一键视频换脸小程序源码是由极客二改后发布的,小程序增加了广告控制, 插屏广告,激励广告和原生广告,由于采用了微信云开发没有后台, 所以不需要域名和服务器也可以正常搭建使用,所有的配置都可 ...
- python3GUI--实用!B站视频下载工具(附源码)
文章目录 一.准备工作 二.预览 1.启动 2.解析 3.下载中 4.下载完成 5.结果 三.设计流程 1.bilibili_video_spider 2.视频json的查找 四.源代码 1.Bili ...
- 【Android App】实战项目之仿抖音的短视频分享App(附源码和演示视频 超详细必看)
需要全部代码请点赞关注收藏后评论区留言私信~~~ 与传统的影视行业相比,诞生于移动互联网时代的短视频是个全新行业,它制作方便又容易传播,一出现就成为大街小巷的时髦潮流. 各行各业的人们均可通过短视频展 ...
- css 视频播放列表,jquery结合CSS实现的多样式多视频列表连播效果源码
jquery结合CSS实现的多样式多视频列表连播效果源码是一段实现了右侧缩略图片+文字列表显示所有视频.右侧文字列表显示所有视频及底部缩略图片+文字列表显示所有视频三种样式的视频连播效果代码,本段代码 ...
- 运营级手机直播平台源码 短视频直播带货APP源码
短视频直播带货APP源码 全开源原生直播APP源码 前端:原生APP 安卓端:Java 苹果端:OC 后台:PHP 数据库:Mysql 技术框架:Thinkphp5.1 系统特色功能包括:礼物系统:提 ...
- java毕业生设计短视频交流点播系统计算机源码+系统+mysql+调试部署+lw
java毕业生设计短视频交流点播系统计算机源码+系统+mysql+调试部署+lw java毕业生设计短视频交流点播系统计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S架构 ...
最新文章
- @RabbitListener组合注解消费消息
- smarty去除html标签,Smarty与脚本中的html标签爆裂
- 常用类一一枚举类一一定义和调用
- 结构体内存拷贝的两种方法
- oracle查看表中记录数,Oracle 查询某一用户下所有表的记录数
- 探讨一下常见支付系统的对外接口
- unity3 学习localPosition, Position区别,itween插件,计算距离
- 易语言服务器ping,Ping网络IP地址易语言源码
- STM32入门学习经验总结
- 如何把一张照片的像素提高_不改变像素尺寸怎么增加图片的文件大小
- linux如何连接蓝牙音箱,蓝牙音箱在Ubuntu 16.04中没有声音
- 免费服务器推荐1:无限自由
- BZOJ 3162:独钓寒江雪
- Linux和Windows双系统gpt,Windows+Ubuntu双系统GPTMBR引导设置
- BottomNavigationView修改图标/文字大小,替换图标
- ​区块链公链“三元悖论”专题系列之去中心化(Decentralization)
- csv文件用excel打开中文乱码如何设置
- QQ农场外挂开发实践
- 运筹说 第77期 | 算法介绍之图与网络分析(一)
- ADB调试删除手机内置应用
热门文章
- 游戏理论研究四(转)RPG游戏
- 面试准备FPGAor数字IC(三)-边沿检测、门控时钟、单双口RAM、亚稳态等
- apt update、apt upgrade 和 apt dist-upgrade 的区别
- SystemC/TLM: blocking non-blocking transport
- 单片机定时器精准定时_用单片机C语言精确延时(定时)的方法
- 牛客网-合唱队形【dp-最大子序列变形】
- 单位冲激信号 matlab,常用信号的MATLAB表示
- 哆啦安全|知识星球上线啦(优惠券活动即将到期)
- [转载]各种材料摩擦系数表
- 谷歌SEO的内链优化技巧