Javascript 为什么没有;“始终允许”;使用“getUserMedia”时在Firefox中的选项?
我正在应用程序中使用Javascript 为什么没有;“始终允许”;使用“getUserMedia”时在Firefox中的选项?,javascript,html,firefox,Javascript,Html,Firefox,我正在应用程序中使用getUseMedia功能。每次打开Firefox时,都会出现权限弹出窗口。没有始终允许选项 根据Bugzilla的说法,该功能已经在Firefox 30上实现了,目前的版本是43 我使用的getUserMedia如下: navigator.getUserMedia = (navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia ||
getUseMedia
功能。每次打开Firefox时,都会出现权限弹出窗口。没有始终允许选项
根据Bugzilla的说法,该功能已经在Firefox 30上实现了,目前的版本是43
我使用的getUserMedia
如下:
navigator.getUserMedia = (navigator.getUserMedia ||
navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia ||
navigator.msGetUserMedia);
是这样吗?为什么我不能选择“始终允许”
选项?正如您所发现的,Firefox和Chrome一样,故意不允许在没有HTTPS的情况下使用此功能
Mozilla的测试是关于所需行为的答案的一个很好的来源,在本例中:有些相关,不推荐使用。使用我添加的mediaDevices.getUserMedia
作为第二个选项,如navigator.getUserMedia | | | mediaDevices.getUserMedia | | | navigator.webkitGetUserMedia | |
,但随后浏览器返回此浏览器中不支持web音频代码>错误。我如何使用该功能?我帮不了你,你得等其他人过来。在chrome中,只有使用HTTPS的页面才允许保留该烫发,不确定是否使用FF,但可能是相同的交易。。。localhost使用HTTP(no“S”)@dandavis谢谢,我通过下面的帖子配置了使用https,然后我可以选择allowalways
选项!