Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Chrome 66版后自动播放视频_Javascript_Google Chrome_Video - Fatal编程技术网

Javascript 如何在Chrome 66版后自动播放视频

Javascript 如何在Chrome 66版后自动播放视频,javascript,google-chrome,video,Javascript,Google Chrome,Video,我要在Chrome上播放视频。然而,chrome的最新政策已经改变。因此,如果没有用户交互,我无法播放视频。我目前正在测试Chrome Canary版本66。 似乎youtube、netflix、twitch和优酷都能自动播放视频。所以我想他们不会受到这项政策的影响。我还在调查他们的解决方案。有人对此有什么想法吗 以下是调查程序 打开带有网页的选项卡,自动播放失败。按浏览器刷新/打开控制台执行窗口。位置。重新加载()。自动播放成功。关闭选项卡。打开带有网页的新选项卡,自动播放失败 打开网页选项卡

我要在Chrome上播放视频。然而,chrome的最新政策已经改变。因此,如果没有用户交互,我无法播放视频。我目前正在测试Chrome Canary版本66。 似乎youtube、netflix、twitch和优酷都能自动播放视频。所以我想他们不会受到这项政策的影响。我还在调查他们的解决方案。有人对此有什么想法吗

以下是调查程序

  • 打开带有网页的选项卡,自动播放失败。按浏览器刷新/打开控制台执行窗口。位置。重新加载()。自动播放成功。关闭选项卡。打开带有网页的新选项卡,自动播放失败

  • 打开网页选项卡,视频静音,自动播放成功。Js触发页面刷新。视频取消静音,自动播放失败

  • 测试环境:

    • mp4文件

    • 视频信息:宽854/高480,52秒

    • 视频dom大小:宽427px/高240px


    您必须通过键入命令更改chrome设置chrome://flags/#autoplay-策略,然后选择无需用户手势。似乎已经弄明白了。看起来他们的wp-custom-header.min.js中有一些javascript在管理视频自动播放。我还没有找到解决方案。我还正在查看使用的是哪一个,它的自动播放功能正在工作…嗨@kevnk,谢谢你的回复。我回头看了看生命体征和心脏病。他们可以自动播放视频,因为他们的视频是静音的,这是chrome自动策略的要求。嗨@RajeevVarshney,谢谢你的回复。在我关闭“无需用户手势”后,您的建议对我的测试很有帮助。但是,我希望我的视频可以在每个观众中播放。我不能告诉他们关闭设置。因此,我将继续我的调查。