【发布时间】:2018-12-15 07:21:12
【问题描述】:
我正在尝试共享用户屏幕,需要使用getDisplayMedia,但在项目编译时出错
“导航器”类型上不存在属性“getDisplayMedia”
这里是代码
let stream = await navigator.getDisplayMedia({ video: true })
包版本如下
- 节点 v10.14.2
- NPM v6.5.0
- @angular/cli v6.1.5
【问题讨论】:
-
发布您的代码以更好地理解
-
好的,请稍等
-
问题正是错误信息所说的。没有这样的属性:developer.mozilla.org/en-US/docs/Web/API/Navigator
-
@WasiF 这个错误是在浏览器中发生还是在编译过程中发生?也许该方法在您尝试的浏览器中不可用。另外,您可以尝试通过
window对象访问导航器吗? -
@AhmadAlfy 我在
navigator上有getDisplayMedia属性。
标签: angular angular6 get-display-media