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

我有一个外部javascript文件:

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

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

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

瑞士法郎文件也住在这里...

我正在使用文件/桌面(没有localhost或网络服务器)

   $(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的路径?

刘海头在墙上

最佳答案

为什么不使用绝对路径?

$(video.id).flowplayer("file://c:/desktop/mysite/thirdparty/flowplayer/flowplayer-3.1.15.swf"...

关于javascript - 如果是从台式机进行开发,应如何使用文件路径?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2504018/

10-11 06:55