0

我很难让 flowplayer 出现,最糟糕的是我不知道出了什么问题,因为我没有收到任何错误消息!

我有一个外部 javascript 文件:

C:/desktop/mysite/js/jq/plugins.js

从以下位置调用 $f():

C:/desktop/mysite/thirdparty/flowplayer/flowplayer.js

swf 文件也存在那里...

我正在处理文件/桌面(没有本地主机或网络服务器)

   $(video.id).flowplayer("thirdparty/flowplayer/flowplayer-3.1.15.swf", {
    clip:{
     ....
    },

    // min Flash version 
    version:[9,115],

     // older versions will see a custom message 
     onFail:function(){
       alert("Failed!");
     },

     onError:function(errCode,errMsg){
       alert(errCode+errMsg);
     }
   });

我不知道 SWF 使用什么路径来加载它们,是相对于调用 $f() 的 javascript (plugins.js) 的路径还是相对于 flowplayer.js 的路径?

刘海头撞墙

4

2 回答 2

2

为什么不使用绝对路径?

$(video.id).flowplayer("file://c:/desktop/mysite/thirdparty/flowplayer/flowplayer-3.1.15.swf"...
于 2010-03-23T22:39:26.300 回答
1

替换thirdparty/flowplayer/flowplayer-3.1.15.swfthirdparty\flowplayer\flowplayer-3.1.15.swf

如果您打算将其放在网页上,则将斜杠改回正斜杠。

于 2010-03-23T22:37:38.137 回答