Javascript 谷歌浏览器中的自动播放
我希望有人能帮我解决问题 我正在努力寻找一个代码,使自动播放视频和音频同时在谷歌浏览器 同样,这也使得silence.mp3不再适用于chromeJavascript 谷歌浏览器中的自动播放,javascript,html,google-chrome,Javascript,Html,Google Chrome,我希望有人能帮我解决问题 我正在努力寻找一个代码,使自动播放视频和音频同时在谷歌浏览器 同样,这也使得silence.mp3不再适用于chrome ► 我最近发现的唯一解决方法如下: navigator.mediaDevices.getUserMedia({ audio: true }).then(function (stream) { var vid = document.getElementById("video_bg_plays"); vid.pla
►
我最近发现的唯一解决方法如下:
navigator.mediaDevices.getUserMedia({ audio: true }).then(function (stream) {
var vid = document.getElementById("video_bg_plays");
vid.play(); // play your media here then stop the stream when done below...
stream.getTracks().forEach(function (track) { track.stop(); });
});
它将要求用户获得他们的麦克风许可,他们必须单击“允许”一次,然后才允许您播放任何声音。它之所以有效,是因为只要你正在拍摄,那么你就可以自动播放声音,而不需要任何用户手势。你能把以前有效的代码包括进来吗?这就是我使用的代码。可能的副本将于明天试用,谢谢。你读过谷歌发布的关于它的公告了吗?