Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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
Wordpress网站未播放背景视频_Wordpress_Video_Kubernetes - Fatal编程技术网

Wordpress网站未播放背景视频

Wordpress网站未播放背景视频,wordpress,video,kubernetes,Wordpress,Video,Kubernetes,我建立并主持了这个网站,我使用Wordpress和主题Enfold(最新版本4.2)来建立它,我在AWS(EC2)中主持它 最近,我将网站移动到了运行在谷歌云上的Kubernetes集群。一切都很好,但由于某种原因,在主页后台播放的视频停止工作。作为参考,我使用的是docker imagewordpress:4.9.0-php7.1-apache和最新的Kubernetes版本(v1.8.3-gke.0)。我已经调试这个问题好几天了,但我找不到解决方案 起初,我认为这个问题一定与主机的变化有关,

我建立并主持了这个网站,我使用Wordpress和主题Enfold(最新版本4.2)来建立它,我在AWS(EC2)中主持它

最近,我将网站移动到了运行在谷歌云上的Kubernetes集群。一切都很好,但由于某种原因,在主页后台播放的视频停止工作。作为参考,我使用的是docker image
wordpress:4.9.0-php7.1-apache
和最新的Kubernetes版本(v1.8.3-gke.0)。我已经调试这个问题好几天了,但我找不到解决方案

起初,我认为这个问题一定与主机的变化有关,但在检查了nginx(用作反向代理)和kubernetes配置之后,我没有发现任何东西。最令人费解的是,如果你直接访问视频,它就会工作。我也尝试过用
cURL
下载它,虽然速度不是很快,但绝对足够在播放视频时加载它。在我看来,这表明了前端或浏览器存在问题

我在多个浏览器和设备中进行了尝试,但问题都出现在所有浏览器和设备中。使用联机工具检查网站上的HTML错误,会抛出一些警告和错误,但没有什么大问题。中的其他视频在自动播放工作中没有问题


我读到Chrome停止自动播放带有声音的视频,但这一个也没有音频。如果您对发生这种情况的原因有任何建议或想法,请按我的方式发送。

查看页面源,上面的页面上只有一个视频标记,并且不包括自动播放属性:


注意:您通常需要指定“自动播放”和“静音”以获得此时自动播放的最大可能性(规则会不时更改)


还值得注意的是,浏览器可以通过浏览器设置或配置为用户提供覆盖任何自动播放指令的功能。

谢谢您的帮助。我最终只是将视频的来源从本地改为YouTube托管的版本,仅此一点就解决了这个问题。