用户直接从 CD 在本地运行我的 HTML 文件。
我想让他们选择一堆视频并动态创建一个播放列表。
如果我运行 Web 服务器,这非常有效,但是当我运行 HTML 本身时它会失败。
播放器已创建(使用 swfobject)并且我的所有其他代码都运行但 playerReady 永远不会触发,因此我永远无法将当前播放列表添加到其中。
关于如何解决这个问题或者更有可能解决这个问题的任何想法?
用户直接从 CD 在本地运行我的 HTML 文件。
我想让他们选择一堆视频并动态创建一个播放列表。
如果我运行 Web 服务器,这非常有效,但是当我运行 HTML 本身时它会失败。
播放器已创建(使用 swfobject)并且我的所有其他代码都运行但 playerReady 永远不会触发,因此我永远无法将当前播放列表添加到其中。
关于如何解决这个问题或者更有可能解决这个问题的任何想法?
如果创建了播放器,但您没有准备好播放器,则可能会发生以下两种情况之一。
SWF 对象:
var so = new SWFObject('player.swf','ply','470','320','9','#000000');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addVariable('file','video.flv');
so.write('mediaspace');
我还应该注意,还有一些额外的 Flash 安全限制,因为您是从磁盘访问播放器。也就是说,您不能同时访问磁盘源和网络源(互联网)。
最好的,
扎克
开发者,长尾视频