我有一个包含 Flash .FLV 播放器的 HTML 文件;然后加载给定的 FLV 视频并播放它。我们的想法是所有这些文件都作为应用程序安装的一部分存储在本地 PC 上,我们使用 HTML/flash 作为帮助/手册。
在我的电脑上它工作正常,但在用户的电脑上没有显示任何内容。但是,如果我在线托管完全相同的文件结构并向他们提供 URL,它就可以完美运行。
我猜这是某种安全问题,但不知道如何解决。正在使用的浏览器实际上是一个 XULRunner 应用程序,即它是 FireFox 3 引擎,但实际上不是 FF。由于我的 PC 是开发人员 PC,因此我过去完全有可能在另一个项目上做过一些使它工作的项目,而不是我的 PC 在某些方面是特别的。
作为参考,HTML 中包含以下内容 - 这是从某些 3rd-party 应用程序生成的:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="723" height="445" id="FLVPlayer">
<param name="movie" value="FLVPlayer_Progressive.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="scale" value="noscale" />
<param name="salign" value="lt" />
<param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Halo_Skin_2&streamName=../../videos&autoPlay=true&autoRewind=false" />
<param name="swfversion" value="8,0,0,0" />
<!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="FLVPlayer_Progressive.swf" width="723" height="445">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="scale" value="noscale" />
<param name="salign" value="lt" />
<param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Halo_Skin_2&streamName=../../videos&autoPlay=true&autoRewind=false" />
<param name="swfversion" value="8,0,0,0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
<div>
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>