gpt4 book ai didi

windows-phone-7 - PhoneGap 媒体 Windows Phone 7

转载 作者:行者123 更新时间:2023-12-04 05:53:27 26 4
gpt4 key购买 nike

我正在尝试让 MP3 在 Windows 手机 7 上与 phonegap 一起播放。我脑中的 javascript 块中有以下内容。

    document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {
var my_media = new Media("test.mp3");
my_media.play();
document.getElementById("testdiv").innerHTML="WORKING";
}

“testdiv”确实显示“WORKING”,但 .mp3 不播放。 mp3 在构建操作中设置为“内容”,并且位于 www 文件夹中。

我也尝试了以下方法。
   var my_media = new Media("www/test.mp3");
my_media.play();

并且
    var my_media = new Media("www\test.mp3");
my_media.play();

编辑

我已经得到了这个工作。我必须将以下内容添加到我的 WMAppManifest.xml
<Capability Name="ID_CAP_MEDIALIB"/>

然后 mp3 的路径需要以下内容:
app/www/test.mp3或者你可以试试 /app/www/test.mp3

最佳答案

请试试这个:

my_media = new Media("test.mp3", onSuccess, onError);

function onSuccess() {
console.log("playAudio():Audio Success");
}

// onError Callback
//
function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}

这会给你错误信息。

对于本地 mp3 也试试这个:
  • 把你的 mp3 放在 lib 文件夹中。
  • 把你的 mp3 放在远程服务器上。看看它是否工作。

  • 希望这有帮助
    ~K

    关于windows-phone-7 - PhoneGap 媒体 Windows Phone 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9798094/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com