如何在移动浏览器中打开嵌入式SWF文件?

时间:2015-06-26 02:34:13

标签: javascript html5 embed flash

我正在尝试使用JavaScript在HTML中嵌入SWF文件,但移动浏览器不支持它,因此无法打开swf文件。

在移动浏览器中,它只显示以下错误消息:

  

不支持此插件

如果浏览器不支持,则显示下载播放器的按钮。

这是我的代码:

<script type="text/javascript">
    AC_FL_RunContent( 'codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,18,0','width','100%','height','100%','src','images/map','quality','high','scale','exactfit','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','images/map' ); //end AC code
</script>
<embed allowFullScreen="true" src="img/swf/map.swf" alt="Virtual Tours Of Chianti" quality="high" scale="exactfit" allowFullScreen="true" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"> 
<noscript>
    &lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,18,0" width="750" height="380"&gt;
    &lt;param name="movie" value="images/map.swf" /&gt;
    &lt;param name="quality" value="high" /&gt;
    &lt;param name="allowFullScreen" value="true"&gt;
    &lt;embed src="img/swf/map.swf" alt="Virtual Tours Of Chianti" quality="high" type="application/x-shockwave-flash" width="100%" height="100%" allowFullScreen="true" SCALE="exactfit" pluginspage="http://www.macromedia.com/go/getflashplayer" /&gt;
    &lt;/object&gt;
</noscript>

如何解决?

1 个答案:

答案 0 :(得分:0)

不支持Flash,因此您需要回退到mp4视频。