【问题标题】:Prevent embedded HTML video from autoplaying防止嵌入的 HTML 视频自动播放
【发布时间】:2016-01-06 15:33:37
【问题描述】:

这是我的代码:

<object id="flashObj" width="640" height="390" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0">
   <param name="movie" value="http://c.brightcove.com/services/viewer/federated_f9?isSlim=0" />
   <param name="bgcolor" value="#FFFFFF" />
   <param name="flashVars" value="videoId=3945004669001&playerID=2868544859001&playerKey=AQ~~,AAAABvZFMzE~,IXjx0MpOF0rs6Zj6tTY84DVV4TqsG9K-&domain=embed&dynamicStreaming=true" />
   <param name="base" value="http://admin.brightcove.com" />
   <param name="seamlesstabbing" value="false" />
   <param name="allowFullScreen" value="true" />
   <param name="swLiveConnect" value="true" />
   <param name="allowScriptAccess" value="always" />
   <embed src="http://c.brightcove.com/services/viewer/federated_f9?isSlim=1" bgcolor="#FFFFFF" flashVars="videoId=3945004669001&playerID=2868544859001&playerKey=AQ~~,AAAABvZFMzE~,IXjx0MpOF0rs6Zj6tTY84DVV4TqsG9K-&domain=embed&dynamicStreaming=true" base="http://admin.brightcove.com" name="flashObj" width="640" height="390" seamlesstabbing="false" type="application/x-shockwave-flash" allowFullScreen="true" swLiveConnect="true" allowScriptAccess="always" pluginspage=http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash></embed>
</object>

我需要添加什么代码,或者如何防止它自动播放?

【问题讨论】:

  • 您可能想找到另一个不依赖于 Flash 的视频。
  • 如何格式化该代码,使其不在单行上。

标签: html video embed


【解决方案1】:

您可以尝试添加flashvars="play=false"

但是,这是否有效取决于许多不同的未知因素。

查看How to make an embedded video not autoplay 第一个答案比我能给出的解释要好得多。

但就个人而言,如果这是我面临的问题,假设没有什么能阻止我这样做,我会使用 HTML5 的视频标签将所需的视频转换为 MP4 并以这种方式使用它 查看 W3cshools 了解更多关于 HTML 5 视频的信息http://www.w3schools.com/html/html5_video.asp

希望对你有帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-05
    • 2017-11-03
    • 2018-05-25
    • 2021-05-01
    相关资源
    最近更新 更多