亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網
    最全最豐富的資訊網站

    使用phonegap實現(xiàn)播放音頻的方法示例分享

    下面小編就為大家?guī)硪黄褂胮honegap播放音頻的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

    實例如下:

    <!DOCTYPE html>   <html>           <head>           <meta charset="UTF-8">           <title>Compass Example</title>               <script type="text/javascript" charset="UTF-8" src="cordova.js"></script>           <script type="text/javascript" charset="UTF-8">               document.addEventListener("deviceready", onDeviceReady, false);                   function onDeviceReady() {               }                               var my_media=null;               var mediaTimer=null;                               function playAudio(src){                   my_media=new Media(src,onSuccess,onError);                   my_media.play();                                       if(mediaTimer==null){                       mediaTimer=setInterval(function(){                           my_media.getCurrentPosition(                               //成功回調                               function(position){                               if(position>-1){                                   setAudioPosition((position/1000)+"sec");                               }                           },                           //錯誤回調                           function (e){                               console.log("Error getting pos="+e);                               setAudioPosition("Error: "+e);                           }                           );                       },1000);                   }               }                               function pauseAudio(){                   if(my_media){                       my_media.pause();                   }               }                               function stopAudio(){                   if(my_media){                       my_media.stopAudio();                   }                   clearInterval(mediaTimer);                   mediaTimer=null;               }                               function onSuccess(){                   console.log("playAudio():Audio Success");               }                               function setAudioPosition(position){                   document.getElementById('audio_position').innerHTML=position;               }                   //錯誤的回調                function onError(error) {                   alert('code:'+error.code+'n'+'message:'+error.message+'n');               }                           </script>       </head>           <body>           <a href="#" onclick="playAudio('http://example.com/audio.mp3');">Play Audio</a>           <a href="#" onclick="pauseAudio();">Pause Playing Audio</a>           <a href="#" onclick="stopAudio();">Stop Playing Audio</a>           <p id="audio_position"></p>       </body>       </html>

    贊(0)
    分享到: 更多 (0)
    網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號