Javascript 用户更改后getUserMedia块重新加载页面
是否可以检测到用户已“启用”网页的麦克风/视频,而无需在访问被拒绝和手动用户启用后让用户手动刷新网页 基本上它是禁用的,当用户启用它时,我想自动刷新页面Javascript 用户更改后getUserMedia块重新加载页面,javascript,html,getusermedia,Javascript,Html,Getusermedia,是否可以检测到用户已“启用”网页的麦克风/视频,而无需在访问被拒绝和手动用户启用后让用户手动刷新网页 基本上它是禁用的,当用户启用它时,我想自动刷新页面 navigator.getUserMedia ( // constraints { video: true, audio: true }, // successCallback function(localMediaStream) { var video = document.
navigator.getUserMedia (
// constraints
{
video: true,
audio: true
},
// successCallback
function(localMediaStream) {
var video = document.querySelector('video');
video.src = window.URL.createObjectURL(localMediaStream);
video.onloadedmetadata = function(e) {
// Do something with the video here.
};
},
// errorCallback
function(err) {
if(err === PERMISSION_DENIED) {
// Explain why you need permission and how to update the permission setting
}
}
);
为什么要刷新页面?为什么不(每隔一段时间)再次尝试
getUserMedia
?因为chrome扩展称在进行更改后需要刷新。问题在于捕获用户更改。(重新运行时上述代码不可用)您是否解决了此问题?因为我现在面临着同样的问题。为什么要刷新页面?为什么不(每隔一段时间)再次尝试getUserMedia
?因为chrome扩展称在进行更改后需要刷新。问题在于捕获用户更改。(重新运行时上述代码不可用)您是否解决了此问题?因为我现在面临着同样的问题。