我很难让流程玩家出现,最糟糕的是我不知道出了什么问题,因为我没有收到任何错误消息!
我有一个外部javascript文件:
C:/desktop/mysite/js/jq/plugins.js
从:
调用$ f()C:/desktop/mysite/thirdparty/flowplayer/flowplayer.js
swf文件也住在那里......
我正在处理文件/桌面(没有localhost或webserver)
$(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 ??
撞在墙上
答案 0 :(得分:2)
为什么不使用绝对路径?
$(video.id).flowplayer("file://c:/desktop/mysite/thirdparty/flowplayer/flowplayer-3.1.15.swf"...
答案 1 :(得分:1)
将thirdparty/flowplayer/flowplayer-3.1.15.swf
替换为thirdparty\flowplayer\flowplayer-3.1.15.swf
如果您打算将其放在网页上,请将斜杠更改回正斜杠。