我想在iPad的EPUB文件中播放音頻。音頻應播放和暫停點擊圖像。圖像也應該改變。通過JavaScript爲iPad播放音頻EPUB
1
A
回答
1
不確定圖片部分。您可以在EPUB中使用和標記iPad。一些很好的信息可以在Liz Castro's blog找到。
3
我們使用我們保存爲'audio-player.js'的以下JS代碼。
var channel_max = 12; // number of channels
audiochannels = new Array();
for (a=0;a<channel_max;a++) { // prepare the channels
audiochannels[a] = new Array();
audiochannels[a]['channel'] = new Audio(); // create a new audio object
audiochannels[a]['finished'] = -1; // expected end time for this channel
}
function play_multi_sound(s) {
for (a=0;a<audiochannels.length;a++) {
thistime = new Date();
if (audiochannels[a]['finished'] < thistime.getTime()) { // is this channel finished?
audiochannels[a]['finished'] = thistime.getTime() + document.getElementById(s).duration*1000;
audiochannels[a]['channel'].src = document.getElementById(s).src;
audiochannels[a]['channel'].load();
audiochannels[a]['channel'].play();
break;
}
}
}
這裏是你如何使用它:
添加音頻播放器的js文件:
<script src="../js/audio-player.js" type="text/javascript"/>
音頻標籤添加到身體:
<audio id="storyAudio1" preload="auto" src="../audio/page_1.caf"/>
添加帶有onClick事件的圖像:
<img src="../images/play-button.png" class="audioButton"
onclick="play_multi_sound('storyAudio1')"/>
如果你想看一個真實的例子,下載「故事輪」(免費),創建一個故事,然後給你自己發送一個ePub版本的故事創建。
我們將很快發佈「自動播放」版本,這對我們應該會更好一些。讓我知道你的想法。
Andy
相關問題
- 1. 使用javascript在iPad上播放音頻
- 2. 在iPad上播放音頻
- 3. Javascript ::通過HTML5播放多個音頻文件音頻播放器播放列表
- 4. Android - 通過揚聲器播放音頻
- 5. 通過VoIP播放音頻文件
- 6. 通過JS重疊播放音頻
- 7. 通過解碼Base64播放音頻
- 8. 通過AudioManager在Android中播放音頻?
- 9. 通過jquery播放mediaelement.js音頻點擊
- 10. Android - 通過聽筒播放音頻
- 11. Javascript音頻播放/停止
- 12. Javascript音頻播放兩次
- 13. 音頻不播放 - JavaScript
- 14. 在javascript中播放音頻
- 15. Javascript代碼播放音頻
- 16. Html Javascript音頻播放器
- 17. 使用Uri通過媒體播放器播放音頻剪輯
- 18. 播放音頻文件並通過SIP播放
- 19. HTML5音頻iPAD,無法播放音頻文件?
- 20. 播放音頻
- 21. 如何通過javascript/html5播放wav音頻字節數組?
- 22. 通過javascript播放mp4視頻
- 23. Javascript HTML5音頻 - 如果已經播放,不要播放聲音?
- 24. 如何從epub文件播放視頻?
- 25. 通過java播放音樂
- 26. 音頻正在播放,但視頻不在iPad中的mpmovieplayercontroller中播放
- 27. 播放音頻流
- 28. Android音頻播放
- 29. HTML5:播放音頻
- 30. 播放音頻onclick
爲什麼選擇頻道?所以如果我有14個音頻文件,我應該有14個頻道? – jnbdz 2012-09-23 18:44:12