我可能会遗漏一些东西,但我正在尝试将我发现的天气应用程序嵌入到我的网站中。我使用它作为我的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&location_name=Royal%20Oak&time_format=12&unit_system=us&background=#FFFFFF&mini_temperature=true&mini_time=true&mini_locationBar=true&mini_action=full_screen&copyright_bar=false;&autostart=true;"
/>
</object>
</div>
注意我如何设置参数名称=&#34;自动播放&#34;值=&#34;真&#34;行以及尝试将其放入URL中。我在这里错过了什么吗?
如果我只是将网址http://swf.yowindow.com/yowidget3.swf粘贴到网络浏览器中,它会自动播放没有问题,因此它必须是我输错的参数之一。
我在StackOverflow上多次查看解决方案并输入autoPlay =&#34; true&#34;在许多地方没有任何运气。
答案 0 :(得分:0)
我测试了您显示的代码,它运行正常(Windows上的Chrome浏览器)。也许您需要清除浏览器历史记录和清除所有缓存的文件?
如果显示宽度小于600px,它只显示“点击播放”图标。你有没有这么小的设置被缓存&amp;再次使用?
同样关于data="http://swf.yowindow.com/yowidget3.swf&autostart=true"
,不需要&autostart=true
。请删除它&amp;再次测试(如果需要,重新保存为不同的filename.html
。)