欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

微信小程序page的生命周期和音頻播放及監(jiān)聽實例詳解

 更新時間:2017年04月07日 10:50:09   投稿:lqh  
這篇文章主要介紹了微信小程序page的生命周期和音頻播放及監(jiān)聽實例詳解的相關(guān)資料,需要的朋友可以參考下

一、界面的生命周期

 /**
   * 監(jiān)聽頁面加載,
   *  頁面加載中
   */ 
   onLoad:function(){
     var _this = this
      console.log('index---------onload()')
      /**
       * 監(jiān)聽音樂播放
       */
      wx.onBackgroundAudioPlay(function() {
       console.log('onBackgroundAudioPlay')
      }),
   
      /**
       * 監(jiān)聽音樂暫停
       */
      wx.onBackgroundAudioPause(function() {
       console.log('onBackgroundAudioPause')
      }),
   
      /**
       * 監(jiān)聽音樂停止
       */
      wx.onBackgroundAudioStop(function() {
       console.log('onBackgroundAudioStop')
       util.playAudio()    
    })
   },
    /**
    * 監(jiān)聽頁面顯示,
    *  當從當前頁面調(diào)轉(zhuǎn)到另一個頁面
    *  另一個頁面銷毀時會再次執(zhí)行
    */
   onShow: function() {
    console.log('index---------onShow()')
   },
   /**
    * 監(jiān)聽頁面渲染完成
    *  完成之后不會在執(zhí)行
    */
   onReady: function() {
    console.log('index---------onReaday()');
   },
   /**
    * 監(jiān)聽頁面隱藏
    *  當前頁面調(diào)到另一個頁面時會執(zhí)行
    */
   onHide: function() {
    console.log('index---------onHide()')
   },
   /**
    * 當頁面銷毀時調(diào)用
    */
   onUnload: function() {
    console.log('index---------onUnload')
   }    

二、eg:使用播放音樂的系統(tǒng)方法

  wx.playBackgroundAudio()

  需要調(diào)用監(jiān)聽音樂的相關(guān)操作時,需要在onLoad中進行(在標題一中)

function playAudio(){
    wx.playBackgroundAudio({
    dataUrl: 'http://m2.music.126.net/oO27f-6XZ2_jMV1gA8wzlA==/1319413953349380.mp3',
    title:'Blue Night',
    coverImgUrl:'http://pic.58pic.com/58pic/15/15/32/43x58PICgE2_1024.jpg',
    success: function(res){
     // success
     console.log("ok")
    },
    fail: function(res) {
     // fail
     console.log("fail")
    },
    complete: function(res) {
     // complete
     console.log("ok")
    }
   })
}

三、號外:全局函數(shù)的聲明使用

util.playAudio()方法是在文件util.js中,此文件放的是全局函數(shù)!

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

最新評論