<!doctype html> <html> <head> <head> <meta charset = utf-8> <title>指南針示例</title> <腳本> <腳本= text/javascript charset = utf-8 src = cordova = cordova > cordova> </script>> </script> <script type = text/javascript charset = utf-8> document.addeventlistener(deviceready,ondeviceready,false);函數onDevicEready(){} var my_media = null; var Mediatimer = null;函數playaudio(src){my_media = new Media(src,onSuccess,onerror); my_media.play(); if(Mediatimer == null){Mediatimer = SetIntimer(function(){my_media.getCurrentPosition(///成功回調函數(position){if(position> -1) //錯誤回調函數(e){console.log(錯誤獲取pos = +e); }}函數pauseaudio(){if(my_media){my_media.pape(); }} function potaudio(){if(my_media){my_media.stopaudio(); } clearinterval(介體);介體= null; }函數onSuccess(){console.log(playaudio():Audio Success); }函數setAudioposition(position){document.getElementById('audio_position')。innerhtml = position; } //錯誤的回調函數onerror(error){alert('代碼:'+error.code+'/n'+'消息:'+error.message+'/n'); } </script> </head> <body> <a href =#onclick = playaudio('http://example.com/audio.mp3');> play audio </a> <a href =#onclick = #onclick = pauseaudio();>暫停播放音頻</a> <a href =#onclick = potaudio();>停止播放音頻</a> <p id = audio_position> </p> </p> </ p> </hody> </html> </html>
以上這篇使用phonegap播放音頻的實現方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持vevb武林網。