为什么没有"总是允许"使用`getUserMedia`时Firefox中的选项?

时间:2015-12-31 22:33:35

标签: javascript html5 firefox

我在我的应用中使用always allow功能。每次我打开Firefox权限弹出窗口都会出现。没有Firefox 30选项。

enter image description here

根据Bugzilla,该功能已在43实施 - 当前版本为getUserMedia

我这样使用 navigator.getUserMedia = (navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia);

allow always

是不是?为什么我无法选择// time values var delta = NSTimeInterval(0) var last_update_time = NSTimeInterval(0) let spawnTimerMax = NSTimeInterval(10) var spawnTimer = NSTimeInterval(0) override func update(currentTime: NSTimeInterval) { if last_update_time == 0.0 { delta = 0 } else { delta = currentTime - last_update_time } last_update_time = currentTime // ten seconds elapsed, spawn enemy and restart. spawnTimer += delta if spawnTimer >= spawnTimerMax { // your spawn code goes here spawnTimer = 0 } } 选项?

1 个答案:

答案 0 :(得分:5)

正如您似乎发现的那样,Firefox与Chrome一样,在没有HTTPS的情况下故意禁止此功能。

Mozilla的测试是获得所需行为答案的重要来源,在这种情况下:"'Always Allow' ignored and not shown on http pages"