国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序音頻播放失?。篢ypeError: Cannot read property ‘duration‘ of undefined

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序音頻播放失?。篢ypeError: Cannot read property ‘duration‘ of undefined。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

報(bào)錯(cuò)截圖

微信小程序音頻播放失?。篢ypeError: Cannot read property ‘duration‘ of undefined,微信小程序,音視頻,小程序
最下面這個(gè)this.setData()報(bào)錯(cuò)可不用理會(huì),是this取值的問題文章來源地址http://www.zghlxwxcb.cn/news/detail-559980.html

解決

  1. 需要播放和暫停功能時(shí),需要把a(bǔ)udio以及他的src放在Page外面。
  2. 不能缺少 audioCtx.onPlay() 和 audioCtx.onError()兩個(gè)方法,且需要放在play()方法之前
  3. 如果在wx.createInnerAudioContext()添加了 {useWebAudioImplement:true},把它去掉。
//需要播放暫停音頻功能時(shí),需要將這兩個(gè)變量放在 Page()上面
let audioCtx=wx.createInnerAudioContext()
audioCtx.src='http://ws.stream.qqmusic.qq.com/M500001VfvsJ21xFqb.mp3' //填入你自己的音頻鏈接
Page({
     data: {
          isPlay: false,
     },
     playMusic(){
          audioCtx.onPlay(()=>{
               console.log("開始播放");
          })
           audioCtx.onError((res)=>{
             wx.showToast({
                title: '音樂播放錯(cuò)誤',
                icon: 'error',
                duration: 3000
              })
           })
           let isPlay = !this.data.isPlay //控制播放和暫停的變量
           this.setData({
                isPlay:isPlay
               })
          if(isPlay){
               audioCtx.play()
               audioCtx.loop = true;
          }else{
               audioCtx.pause()
          }
     },
     },
     onLoad() {
          this.playMusic(); //加載完畢,開始播放
     },
});

到了這里,關(guān)于微信小程序音頻播放失?。篢ypeError: Cannot read property ‘duration‘ of undefined的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【微信小程序】TypeError: Cannot read property ‘get‘ of undefined & Error: MiniProgramError

    【微信小程序】TypeError: Cannot read property ‘get‘ of undefined & Error: MiniProgramError

    ?? 所屬專欄:【程序錯(cuò)誤解決方法(建議收藏)】 ?? 作??者:我是夜闌的狗?? ?? 個(gè)人簡(jiǎn)介:一個(gè)正在努力學(xué)技術(shù)的CV工程師,專注基礎(chǔ)和實(shí)戰(zhàn)分享 ,歡迎咨詢! ?? 歡迎大家:這里是CSDN,我總結(jié)知識(shí)的地方,喜歡的話請(qǐng)三連,有問題請(qǐng)私信 ?? ?? ?? ??大家好,

    2023年04月15日
    瀏覽(19)
  • 微信小程序常見的報(bào)錯(cuò)問題:TypeError: Cannot read property ‘forceUpdate‘ of undefined

    微信小程序常見的報(bào)錯(cuò)問題:TypeError: Cannot read property ‘forceUpdate‘ of undefined

    微信小程序遇到 Cannot read property \\\'forceUpdate\\\' of undefined是很常見的問題 這是由于?沒有為項(xiàng)目配置 AppID。所以解決我們只需要為其配置AppID即可 登錄微信開發(fā)者文檔,在指南的下面選擇申請(qǐng)賬號(hào)菜單 開始 | 微信開放文檔? ? (1)如果使用的是微信開發(fā)者工具軟件 在該軟件的右

    2024年02月12日
    瀏覽(31)
  • 微信小程序wx.chooseMedia的坑,含“TypeError: Cannot read property ‘cloudFile‘ of undefined”錯(cuò)誤原因

    最近在學(xué)習(xí)微信小程序開發(fā)時(shí),遇到以下幾點(diǎn)特別特別容易犯錯(cuò)的地方,現(xiàn)在總結(jié)給大家 現(xiàn)在weixin官方已經(jīng)停止維護(hù)wx.choose.Image組件了,現(xiàn)在一般都是使用的wx.choose.Media這個(gè)API接口,而這個(gè)API回調(diào)的文件臨時(shí)路徑的地址也發(fā)生的變化,現(xiàn)在如果想要打印出地址,可以使用如下

    2024年02月17日
    瀏覽(37)
  • 微信小程序在調(diào)用swiper組件時(shí)如果出現(xiàn)[渲染層錯(cuò)誤] Uncaught TypeError: Cannot read property ‘$$‘ of undefined

    微信小程序在調(diào)用swiper組件時(shí)如果出現(xiàn)[渲染層錯(cuò)誤] Uncaught TypeError: Cannot read property ‘$$‘ of undefined

    報(bào)錯(cuò):TypeError: Cannot read property ‘$$’ of undefined 還需設(shè)置current = 0, 并且current和swiperList不能在一個(gè)this.setData中設(shè)置, 要先setData swiperList 然后在setData current

    2024年02月13日
    瀏覽(95)
  • uniapp 開發(fā)微信小程序踩坑:TypeError: Cannot read property ‘FormData‘ of undefined

    uniapp 開發(fā)微信小程序踩坑:TypeError: Cannot read property ‘FormData‘ of undefined

    需求: UniApp 的 H5 端已經(jīng)正常使用,現(xiàn)在打算兼容 微信小程序 。 本以為應(yīng)該很順利,但是一上來就直接報(bào)錯(cuò)了,心里很慌呀,報(bào)錯(cuò)信息如下: 點(diǎn)擊源碼中看到的是這個(gè): 【注】剛開始的時(shí)候以為是 微信小程序 兼容性或者是 uniapp 兼容性的問題,但是去了 axios 的 GitHub iss

    2024年02月11日
    瀏覽(69)
  • 微信小程序 ---播放音頻

    微信小程序 ---播放音頻

    功能描述:一進(jìn)頁(yè)面就會(huì)播放音樂,點(diǎn)擊暫停再次點(diǎn)擊后可以開始播放,退出頁(yè)面后播放停止。 HTML:

    2024年02月11日
    瀏覽(17)
  • 微信小程序中音頻播放

    如何在小程序中實(shí)現(xiàn)音頻播放 需要注意幾點(diǎn) 由于現(xiàn)在官方不再維護(hù) audio 組件 ,所以音頻播放盡可能采取 wx.createInnerAudioContext() 接口 ( 若需要在后臺(tái)播放,則采用 wx.getBackgroundAudioManager() ) 音頻播放,只有在播放時(shí)才可以獲取到音頻長(zhǎng)度(參考了多個(gè)帶音頻的小程序 qq音樂

    2024年02月08日
    瀏覽(42)
  • 微信小程序使用jsencrypt進(jìn)行加密以及解決Cannot read property ‘a(chǎn)ppName‘ of undefined 和 Cannot read property ‘crypto‘

    微信小程序使用jsencrypt進(jìn)行加密以及解決Cannot read property ‘a(chǎn)ppName‘ of undefined 和 Cannot read property ‘crypto‘

    打開微信開發(fā)者工具==》頂部導(dǎo)航欄的工具==》構(gòu)建npm 打開微信開發(fā)者工具==》頂部的詳情==》本地設(shè)置==》允許將js編譯成ES5 此時(shí),編譯就會(huì)出現(xiàn)Uncaught TypeError: Cannot read property ‘a(chǎn)ppName‘ of undefined 的問題。我查了很多博客解決這個(gè)問題。主要是查看了如下的博客 小程序加密

    2024年02月15日
    瀏覽(85)
  • uniapp—— 微信小程序ios上音頻播放沒有聲音

    uniapp—— 微信小程序ios上音頻播放沒有聲音

    uniapp 打包小程序后發(fā)現(xiàn) 播放音頻文件? 沒有報(bào)錯(cuò), 一切正常只是沒有聲音,后來發(fā)現(xiàn)是ios手機(jī)開啟了靜音模式導(dǎo)致聽不到聲音,查看uniapp 文檔: ?發(fā)現(xiàn)的確有這個(gè)屬性,但是設(shè)置了 之后發(fā)現(xiàn)并沒有起作用 后來發(fā)現(xiàn)想要實(shí)現(xiàn)ios靜音模式下也可以播放音頻要用另一個(gè)api全局配

    2024年02月13日
    瀏覽(114)
  • 原生微信小程序,多音頻播放實(shí)現(xiàn)進(jìn)度條功能

    原生微信小程序,多音頻播放實(shí)現(xiàn)進(jìn)度條功能

    小程序的音頻組件沒有進(jìn)度條的功能,業(yè)務(wù)需要,只好燒腦自己實(shí)現(xiàn)。 邏輯思路: 1.所有音頻播放、停止按鈕使用狀態(tài)切換控制 2.當(dāng)點(diǎn)擊某個(gè)音頻播放時(shí),首先將所有音頻的狀態(tài)置為停止?fàn)顟B(tài),然后將當(dāng)前音頻置為播放狀態(tài) 3.滾動(dòng)條插件配合音頻控件一起使用 4.播放狀態(tài)時(shí)滾

    2024年02月11日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包