【问题标题】:Flash object not autoplaying (tumblr)Flash 对象不自动播放 (tumblr)
【发布时间】:2017-03-12 06:18:39
【问题描述】:

我有一个 Flash 对象需要嵌入到我的 tumblr 博客 (Billy's audio player) 中,并且嵌入工作正常,除了我需要在对象工作之前单击一个白色的播放按钮:

(这是在 Chrome 中;Edge 上有类似的播放按钮)

但是,其他网站在小部件上没有这个播放按钮,包括小部件自己的网页和this blog的左下角。

这是嵌入代码,直接取自 Billy 的音频播放器网页(添加了换行符以提高可读性):

<embed src="http://www.sheepproductions.com/billy/billy.swf?autoplay=true&amp;f0=http://www.sheepproductions.com/sammy.mp3&amp;t0=Sammy&amp;total=1" 
quality="high" wmode="transparent" width="200" height="10" name="billy" 
align="middle" type="application/x-shockwave-flash" title="Adobe Flash Player">

我可以添加一些东西来使 Flash 对象自动运行吗?我怀疑这是浏览器的问题,因为它适用于其他一些网页,并且其他查看者也会看到白色的播放按钮。

【问题讨论】:

    标签: html css flash embed


    【解决方案1】:

    但是,其他网站没有此播放按钮...包括 小部件自己的网页。

    SWF 和 HTML 必须位于完全相同的位置(即:网络文件夹)。

    如果 SWF 网址是:http://www.sheepproductions.com/billy/billy.swf
    那么 HTML 必须是:http://www.sheepproductions.com/billy/pageWithSWFembeded.html

    此问题是由 SWF 的小宽度/高度引起的。浏览器假定它是 Flash 广告横幅并且不会自动加载它。可以通过增加 SWF 显示大小或将小 SWF 放在与加载 SWF 的 HTML 页面相同的位置来解决此问题。

    还可以考虑使用 HTML5 音频标签来保证网站音频即使在移动设备上也能播放(它们不在默认浏览器中运行 Flash 内容)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-20
      • 1970-01-01
      • 2011-10-29
      • 2017-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-11
      相关资源
      最近更新 更多