我正在使用Webworks for Blackberry 10並使用科爾多瓦。與科爾多瓦媒體播放本地應用程序聲音(黑莓)
在這樣做時,該MP3播放:
var url = "http://audio.ibeat.org/content/p1rj1s/p1rj1s_-_rockGuitar.mp3";
var my_media = new Media(url,
// success callback
function() {
console.log("playAudio():Audio Success");
},
// error callback
function (err) {
console.log("playAudio():Audio Error: " + err);
}
);
// Play audio
my_media.play();
(如果你能解釋我爲什麼不能去的成功回調,這將是很好:-))
但如果我這樣做:
var url = "local.mp3";
var my_media = new Media(url,
// success callback
function() {
console.log("playAudio():Audio Success");
},
// error callback
function (err) {
console.log("playAudio():Audio Error: " + err);
}
);
// Play audio
my_media.play();
什麼都不玩!沒有錯誤,沒有任何東西。我讀到我需要指定一個本地目錄。然後我嘗試了「cordova.file.applicationDirectory +」www/sounds/local.mp3「,但由於某種原因,applicatioDirectory給了我」undefined「!
我也看到了這個site,但不知道該怎麼做。?!把黑莓路徑和iOS
任何線索,爲什麼我怎樣才能解決這個問題
大在此先感謝球員