Tôi có một ứng dụng web sử dụng thẻ HTML5 <audio>
và vì một số lý do, trong khi nó hoạt động tốt trên Windows và Mac PC, nó không hoạt động trên iOS và Android . Dưới đây là một đoạn có liên quan của mã của tôi:Không thể tạo Thẻ âm thanh HTML5 hoạt động trên trình duyệt di động
Javascript:
var audioElement = document.querySelector('#audioplayer');
var source = document.querySelector('#mp3');
source.src = tokObject._url;
audioElement.load();
audioElement.play();
HTML:
<center>
<audio id="audioplayer" style="width:480px;">
<source id="mp3" src="random-placeholder" type="audio/mp3" />
</audio>
</center>
trình duyệt nào bạn đã thử nghiệm mã? i it opera nó sẽ không hoạt động –
Chrome và Safari trên iOS và Android –