javascript - 如果我从桌面进行开发,我应该使用什么作为文件路径?

标签 javascript jquery initialization flowplayer

我很难让 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??

刘海头撞在墙上

最佳答案

为什么不使用绝对路径?

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

关于javascript - 如果我从桌面进行开发,我应该使用什么作为文件路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2504018/

相关文章:

javascript - 这个闭包如何使 componentDidUpdate 表现得像 useEffect?

javascript - 获取组件内当前 Ember 路由的访问权限

javascript - 变量作为 jQuery 选择器焦点

java - 这样初始化非静态成员变量会有问题吗?

java - 初始化图形变量

java - 为什么静态字段自赋值只能使用显式静态语法进行编译?

javascript - 如何更改 Meteor 加载 Javascript 文件的顺序?

Javascript 填充 JSON

javascript - 将 jquery ui 可拖动用于水平滚动网站时,chrome 出现问题

javascript - 如何统计复选框选中值的总数