午夜91福利视频,午夜成人在线观看,午夜在线视频免费观看,午夜福利短视频,精品午夜成人免费视频APP

小程序模板網

微信小程序this報錯,后臺音樂播放注意事項

發布(bu)時(shi)間:2018-04-18 09:38 所屬欄目:小程序開發教程

一:this報錯

1、報錯this.getUserInfo(this.setData) is not a function;at pages/index/index onShow function;at api request success callback function 
TypeError: this.getUserInfo is not a function

在回調(diao)結果里調(diao)用(yong)(yong)這個頁(ye)面(mian)的(de)函數(shu) this.fun() 或(huo)者 this.setData 時(shi)(shi)就會報(bao)錯,這時(shi)(shi)要在函數(shu)一開時(shi)(shi)的(de)地方使用(yong)(yong)var that = this;,然后使用(yong)(yong)that調(diao)用(yong)(yong)數(shu)據。

這(zhe)里的this指(zhi)向的就是請求本身了如(ru)( wx.request ),而不是這(zhe)個頁面!!!

 

				
  1. onLoad:function(options){
  2. this.login();
  3. },
  4.  
  5. login:function(){
  6. var that = this;// 這個地方非常重要,重置data{}里數據時候setData方法的this應為以及函數的this, 如果在下方的sucess直接寫this就變成了wx.request()的this了
  7. wx.login({
  8. success: function (res) {
  9. if (res.code) {
  10. //發起網絡請求
  11. wx.request({
  12. url: '//applet.ech-med.com/appwx/getAppToken',
  13. data: {
  14. code: res.code
  15. },
  16. success: function (re) {
  17. console.log(re);that.getUserInfo();
  18.          that.setData({ });//如果在sucess直接寫this就變成了wx.request()的this了.必須為getdata函數的this,不然無法重置調用函數
  19. }
  20. })
  21. } else {
  22. console.log('獲取用戶登錄態失敗!' + res.errMsg)
  23. }
  24. }
  25. })
  26. },
  27.  
  28. getUserInfo: function () {
  29. console.log("獲取用戶信息")
  30. },
 

二:后臺音樂播放注意事項

分享者(zhe):默識,來自原文地(di)址

  1. wx.seekBackgroundAudio(OBJECT)

    作用:控(kong)制(zhi)音(yin)樂(le)播放(fang)進度。

    注意: 該事件(jian) 會觸發(fa) wx.onBackgroundAudioPlay(CALLBACK) 事件(jian) ,也(ye)就是相當于在調(diao)整進(jin)度后,后臺會自(zi)動的調(diao)用wx.playBackgroundAudio(OBJECT)函(han)數。

  2. 使用(yong) audio組件 制作(zuo)的播放器,即使點擊"顯示在微信頂(ding)部",音樂(le)依然(ran)會停止,使用(yong) wx.playBackgroundAudio 相關(guan)API制作(zuo)的播放器才不會。

  3. wx.playBackgroundAudio(OBJECT),wx.pauseBackgroundAudio(),wx.seekBackgroundAudio(OBJECT),wx.stopBackgroundAudio()

    注意:上述四個操作都是 異步操作,都可以設置OBJECT參數,都有 success , fail , complete 回調 ,參照wx.playBackgroundAudio(OBJECT) 的 OBJECT說明,

    本文地址://www.jinyoudianli.com/wxmini/doc/course/23609.html 復制鏈接 如需定(ding)制請聯系易優客服(fu)咨詢:

    工作日 8:30-12:00 14:30-18:00
    周六及(ji)部分節假(jia)日(ri)提供值(zhi)班服務

    易小優
    轉(zhuan)人工 ×

        • <form id='8vwxh'></form>
            <bdo id='8vwxh'><sup id='8vwxh'><div id='8vwxh'><bdo id='8vwxh'></bdo></div></sup></bdo>