Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.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上的IFrame播放器API_Javascript_Html_Google Chrome_Mobile_Youtube - Fatal编程技术网

Javascript 移动Chrome上的IFrame播放器API

Javascript 移动Chrome上的IFrame播放器API,javascript,html,google-chrome,mobile,youtube,Javascript,Html,Google Chrome,Mobile,Youtube,我正在建立一个移动网站,其中嵌入了一些带有IFrame播放器API的youtube视频 基本上,我需要在用户单击自定义播放按钮后启动此视频。此按钮触发加载的youtube iframe上的player.playVideo来播放视频。这在标准android和iphone浏览器上运行良好,视频开始全屏播放。然而,在谷歌Chrome的移动浏览器android和ios中,我在第一次点击后,在视频上有第二个播放按钮,因此我点击两次来播放视频 有人知道解决方法吗?理论上,自动播放在和上被禁用。根据我的经验,

我正在建立一个移动网站,其中嵌入了一些带有IFrame播放器API的youtube视频

基本上,我需要在用户单击自定义播放按钮后启动此视频。此按钮触发加载的youtube iframe上的player.playVideo来播放视频。这在标准android和iphone浏览器上运行良好,视频开始全屏播放。然而,在谷歌Chrome的移动浏览器android和ios中,我在第一次点击后,在视频上有第二个播放按钮,因此我点击两次来播放视频


有人知道解决方法吗?

理论上,自动播放在和上被禁用。根据我的经验,我无法避免在Youtube播放器API中显示第二个按钮,即使用户第一次单击时触发了一个操作。

这个问题不仅适用于Youtube,也适用于Soundcloud API。我在安卓4.4.2上的股票安卓浏览器中也出现了同样的坏功能,你没有发现同样的结果吗?我一直在寻找一个解决方案,但还没有找到一个,有很多关于iOS的投诉:谷歌已经记录了这个缺点:可能是重复的