Nó hoạt động tốt trên iOS.Âm thanh sẽ không phát trên Android bằng điện thoại, nhưng hoạt động tốt trên iOS
tôi đã xem xét nhiều câu trả lời bao gồm những 2:
Play sound on Phonegap app for Android
HTML5 audio not playing in PhoneGap App (Possible to use Media?)
Tôi đã thử tất cả các giải pháp:
- Thay đổi đường dẫn đến
/android_asset/www/
dành cho Android - Sử dụng tệp .ogg
- Tải trước âm thanh bằng phát()/pause().
- Sử dụng các plugin Truyền thông được cung cấp bởi Cordova/PhoneGap
Dưới đây là mã hiện tại của tôi:
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();
Bất cứ ai có một ý tưởng ?? Nó cảm thấy như tôi đã được đi vòng quanh trong vòng tròn
Tôi gặp phải vấn đề tương tự và vẫn không có giải pháp. – NarendraJi
Hmmmm, điều này thật đáng lo! Có rất nhiều câu trả lời khác nhau trên Stackoverflow, nhưng không có câu trả lời nào hoạt động:/ – smj2393
Bạn đã thử trên trình mô phỏng hoặc thiết bị thực? Cố gắng nhấn phím phần cứng âm lượng, nó có làm hỏng ứng dụng của bạn không? –