我可以获取到外部服务器的URL以使用该代码并播放,但是我无法获取该代码以在IOS本地播放音频。它可以“播放”,但没有音频,我尝试过“ mp3”和“ m4a”
一些简单的代码:
let src = "mp3/test.mp3";
let media = new Media(WebAppLocalServer.localFileSystemUrl('cdv'+cordova.file.applicationDirectory+"www/application/app"+src),
(success)=>{console.log("success");console.log(success);media.play();},
(success)=>{console.log("error");console.log(success);},
(success)=>{console.log("status");console.log(success);},
);
media.play();
代码将显示“状态”“ 2”(表示正在运行),但我听不到任何声音!如果我使用“文件”而不是cdv,则显示“无法使用音频文件…”
也media.getDuration()
返回0
我正在Meteor上运行此程序,不确定是否有任何区别,但是我确实想提一提。