【问题标题】:Auto Play isn't working for swf flash video (weather app)自动播放不适用于 swf flash 视频(天气应用)
【发布时间】:2017-01-25 04:35:38
【问题描述】:

我可能遗漏了一些东西,但我正在尝试将我找到的天气应用程序嵌入到我的网站中。我将其用作我的 HTML 代码:

<div style="width:800px; height:250px;">
<object type="application/x-shockwave-flash" data="http://swf.yowindow.com/yowidget3.swf&autostart=true" width="800" height="250">
    <param name="movie" value="http://swf.yowindow.com/yowidget3.swf&autoStart=true"/>
    <param name="allowfullscreen" value="true"/>
    <param name="wmode" value="opaque"/>
    <param name="bgcolor" value="#FFFFFF"/>
    <param name="autoPlay" value="true"/>
    <param name="flashvars" 

    value="location_id=gn:5007804&amp;location_name=Royal%20Oak&amp;time_format=12&amp;unit_system=us&amp;background=#FFFFFF&amp;mini_temperature=true&amp;mini_time=true&amp;mini_locationBar=true&amp;mini_action=full_screen&amp;copyright_bar=false;&autostart=true;"
/>


</object>
</div>

请注意我如何将 param name = "Autoplay" value="true" 行以及尝试将其放入 URL 中。我在这里错过了什么吗?

如果我只是将 URL http://swf.yowindow.com/yowidget3.swf 粘贴到网络浏览器中,它会自动播放没有问题,所以它一定是我输入错误的参数之一。

我曾多次在 StackOverflow 上寻找解决方案,但在很多地方都输入了 autoPlay="true",但没有任何运气。

【问题讨论】:

    标签: html flash


    【解决方案1】:

    我测试了您显示的代码,它工作正常(Windows 上的 Chrome 浏览器)。也许您需要清除浏览器历史记录并清除所有缓存文件?

    仅当显示宽度小于 600 像素时才会显示“点击播放”图标。您是否曾经有过如此小的设置被缓存和重复使用?

    对于data="http://swf.yowindow.com/yowidget3.swf&amp;autostart=true",也不需要&amp;autostart=true。请删除它并再次测试(如果需要,请重新保存为不同的filename.html)。

    【讨论】:

      猜你喜欢
      • 2016-07-17
      • 2018-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-29
      • 2017-03-06
      • 2021-11-27
      相关资源
      最近更新 更多