【发布时间】:2015-07-27 08:55:22
【问题描述】:
它在 iOS 上运行良好。
我看过很多答案,包括这两个:
Play sound on Phonegap app for Android
HTML5 audio not playing in PhoneGap App (Possible to use Media?)
我已经尝试了所有的解决方案:
- 将路径更改为 Android 的
/android_asset/www/ - 使用 .ogg 文件
- 使用 play() / pause() 预加载音频。
- 使用 Cordova/Phonegap 提供的媒体插件
这是我当前的代码:
if(device.platform === "Android") //DIFFERENT PATH FOR ANDROID
{
url = "/android_asset/www/sound.ogg";
}else{
url = "sound.mp3";
}
alert(url);
sound = new Media(url);
sound.play();
有人有想法吗??感觉自己一直在兜圈子
【问题讨论】:
-
我遇到了同样的问题,但仍然没有解决方案。
-
嗯,这令人担忧! Stackoverflow 上有很多不同的答案,但似乎没有一个有效:/
-
你是在模拟器还是真机上试过?尝试按音量硬件键,是否会导致您的应用崩溃?
-
我正在 nexus 5 上试用它
-
按音量键确实有效!!!!为什么会自动静音???
标签: android html cordova audio phonegap-plugins