如何在Safari浏览器上使用iframe标记停止自动播放视频

时间:2011-10-13 17:52:46

标签: iframe embedded-video

我在网站上使用快速时间嵌入视频,并在加载页面时自动开始播放。

以下是代码嵌入视频。

<iframe SRC="${signedVideoURL}&autoStart=false" TYPE="image/xmacpaint"PLUGINSPAGE="https://www.apple.com/quicktime/download"QTSRC="${signedvideoURL}&autoStart=false" WIDTH="480" HEIGHT="297" AUTOPLAY="false" CONTROLLER="true" SCALE="ToFit"> </iframe>

浏览器 - Safari 5.1.1

我也试过传递参数autoplay = 0,这也不起作用。 任何人都可以建议如何停止这种自动播放吗?

感谢

3 个答案:

答案 0 :(得分:1)

&autoplay=0添加到您的网址

答案 1 :(得分:0)

我不是百分之百确定这一点但是无论如何都要尝试(如果它不是真正的答案,它应该离它不远):将参数autoplay=false放在src字符串中iframe YouTube视频广告代码。像往常一样使用&字符添加。

希望这有帮助

答案 2 :(得分:0)

在许多网络视频嵌入链接中,有WID参数或WIDgetid参数。此参数设置为&#34; 1&#34;将导致自动播放。如果WID参数(或WIDgetid,或WIDid等)设置为2,则它不会自动播放。

这是网址的一部分,由于您使用的是变量签名视频网址,因此您需要扫描&amp;将传入变量替换为字符串。它值得多次传递,因此伪解决方案可能类似于:

IF(
    "WID=1" appears anywhere in the URL;
ELSE IF
    "WIDgetid=1" appears anywhere in the URL;
ELSE IF
    "WIDid=1" appears anywhere in the URL;
THEN
    Take all instances of "1" in that portion of that string and replace them with "2".
)