我有一個應用程序,其中包含一些ogg格式的音頻文件與HTML5音頻標記的標記,我試圖播放基於事件的聲音。我只是抓住聲音文件的ID並用sound.play()函數播放它。 奇怪的是,第一個聲音播放完畢,但沒有播放完。 我做了很多研究,但找不到真正的解決方案。根據android瀏覽器中的事件,甚至可以一個接一個地播放聲音嗎?多個聲音文件不在Android手機上播放
0
A
回答
0
我發現移動電話上的聲音只能在事件發生時播放。另外,聲音應直接在事件處理程序中播放。任何延遲(想象setTimeout())都不會播放聲音。我不得不求助於一個新的處理器來播放所有的聲音。 我面對的大部分問題都只出現在手機的Chrome瀏覽器上。其他瀏覽器似乎響應良好。
0
大多數移動設備需要(對於HTML5音頻)直接用戶交互,並且在與該交互相同的調用堆棧中調用.play()
。當一個音頻觸發其ended
事件時,您應該能夠在另一個音頻上撥打.play()
。
相關問題
- 1. 聲音不能在手機上播放
- 2. 在手機上播放本地聲音
- 3. 在手機上自動播放聲音
- 4. 用手機上的javascript播放聲音
- 5. 在Android上播放聲音
- 6. 在Android手機上播放.wav文件
- 7. Android:連續播放多個音頻文件時聲音重疊
- 8. 在手機內置揚聲器上播放聲音? (模擬phonecall)
- 9. Android - 在類文件中播放聲音?
- 10. 如何在Java ME的三星手機播放聲音文件?
- 11. 在Qt + Mac上播放聲音文件
- 12. VB播放隨機聲音wav文件
- 13. Android - 按順序播放多個聲音
- 14. 在智能手機上播放網頁上的音頻文件
- 15. 播放baudio多個聲音
- 16. 在Android手機瀏覽器中播放聲音
- 17. 在播放聲音時一路向上播放音量Android
- 18. Android錄音,上傳和播放聲音
- 19. 如何在android手機中播放mp4音頻文件?
- 20. 在android中播放聲音
- 21. Android,在soundpool播放聲音
- 22. 聲音文件未播放
- 23. 播放.swf聲音文件?
- 24. 播放聲音文件iOS
- 25. 在網站上播放聲音文件媒體播放器
- 26. Android手機音樂播放器?
- 27. Android音板不會播放聲音
- 28. 在IOS上播放聲音
- 29. android如何獲取手機的雕像是否播放聲音文件
- 30. 播放隨機聲音onTouch
感謝您的建議,但它實際上是不可能的。這是一種手機卡片遊戲,其中一張卡片顯示一個聲音,然後一個圖像,然後用戶輸入是必需的。一旦用戶提供輸入,就會顯示正確或錯誤的卡片,然後再顯示帶有單詞的卡片。這就是第二次播放聲音的地方。 –