日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)小程序教程:微信小程序API音頻·InnerAudioContext對象

InnerAudioContext

InnerAudioContext 實例,可通過 wx.createInnerAudioContext 接口獲取實例。

在象山等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需設(shè)計,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計,全網(wǎng)營銷推廣,外貿(mào)營銷網(wǎng)站建設(shè),象山網(wǎng)站建設(shè)費用合理。


屬性

string src

音頻資源的地址,用于直接播放。2.2.3 開始支持云文件ID

number startTime

開始播放的位置(單位:s),默認為 0

boolean autoplay

是否自動開始播放,默認為 false

boolean loop

是否循環(huán)播放,默認為 false

boolean obeyMuteSwitch

是否遵循系統(tǒng)靜音開關(guān),默認為 true。當此參數(shù)為 false 時,即使用戶打開了靜音開關(guān),也能繼續(xù)發(fā)出聲音。從 2.3.0 版本開始此參數(shù)不生效,使用 wx.setInnerAudioOption 接口統(tǒng)一設(shè)置。

number volume

音量。范圍 0~1。默認為 1

number playbackRate

播放速度。范圍 0.5-2.0,默認為 1。(Android 需要 6 及以上版本)

number duration

當前音頻的長度(單位 s)。只有在當前有合法的 src 時返回(只讀)

number currentTime

當前音頻的播放位置(單位 s)。只有在當前有合法的 src 時返回,時間保留小數(shù)點后 6 位(只讀)

boolean paused

當前是是否暫?;蛲V範顟B(tài)(只讀)

number buffered

音頻緩沖的時間點,僅保證當前播放時間點到此時間點內(nèi)容已緩沖(只讀)


方法:

InnerAudioContext.destroy()

銷毀當前實例

InnerAudioContext.offCanplay(function callback)

基礎(chǔ)庫 1.9.0 開始支持,低版本需做 兼容處理。

取消監(jiān)聽音頻進入可以播放狀態(tài)的事件

參數(shù)

function callback

音頻進入可以播放狀態(tài)的事件的回調(diào)函數(shù)

InnerAudioContext.offEnded(function callback)

基礎(chǔ)庫 1.9.0 開始支持,低版本需做 兼容處理。

取消監(jiān)聽音頻自然播放至結(jié)束的事件

參數(shù)

function callback

音頻自然播放至結(jié)束的事件的回調(diào)函數(shù)

InnerAudioContext.offError(function callback)

基礎(chǔ)庫 1.9.0 開始支持,低版本需做 兼容處理。

取消監(jiān)聽音頻播放錯誤事件

參數(shù)

function callback

音頻播放錯誤事件的回調(diào)函數(shù)

InnerAudioContext.offPause(function callback)

基礎(chǔ)庫 1.9.0 開始支持,低版本需做 兼容處理。

取消監(jiān)聽音頻暫停事件

參數(shù)

function callback

音頻暫停事件的回調(diào)函數(shù)

InnerAudioContext.offPlay(function callback)

基礎(chǔ)庫 1.9.0 開始支持,低版本需做 兼容處理。

取消監(jiān)聽音頻播放事件

參數(shù)

function callback

音頻播放事件的回調(diào)函數(shù)

InnerAudioContext.offSeeked(function callback)

基礎(chǔ)庫 1.9.0 開始支持,低版本需做 兼容處理。

取消監(jiān)聽音頻完成跳轉(zhuǎn)操作的事件

參數(shù)

function callback

音頻完成跳轉(zhuǎn)操作的事件的回調(diào)函數(shù)

InnerAudioContext.offSeeking(function callback)

基礎(chǔ)庫 1.9.0 開始支持,低版本需做 兼容處理。

取消監(jiān)聽音頻進行跳轉(zhuǎn)操作的事件

參數(shù)

function callback

音頻進行跳轉(zhuǎn)操作的事件的回調(diào)函數(shù)

InnerAudioContext.offStop(function callback)

基礎(chǔ)庫 1.9.0 開始支持,低版本需做 兼容處理。

取消監(jiān)聽音頻停止事件

參數(shù)

function callback

音頻停止事件的回調(diào)函數(shù)

InnerAudioContext.offTimeUpdate(function callback)

基礎(chǔ)庫 1.9.0 開始支持,低版本需做 兼容處理。

取消監(jiān)聽音頻播放進度更新事件

參數(shù)

function callback

音頻播放進度更新事件的回調(diào)函數(shù)

InnerAudioContext.offWaiting(function callback)

基礎(chǔ)庫 1.9.0 開始支持,低版本需做 兼容處理。

取消監(jiān)聽音頻加載中事件

參數(shù)

function callback

音頻加載中事件的回調(diào)函數(shù)

InnerAudioContext.onCanplay(function callback)

監(jiān)聽音頻進入可以播放狀態(tài)的事件。但不保證后面可以流暢播放

參數(shù)

function callback

音頻進入可以播放狀態(tài)的事件的回調(diào)函數(shù)

InnerAudioContext.onEnded(function callback)

監(jiān)聽音頻自然播放至結(jié)束的事件

參數(shù)

function callback

音頻自然播放至結(jié)束的事件的回調(diào)函數(shù)

InnerAudioContext.onError(function callback)

監(jiān)聽音頻播放錯誤事件

參數(shù)

function callback

音頻播放錯誤事件的回調(diào)函數(shù)

參數(shù)

Object res
屬性 類型 說明
errMsgstring
errCodenumber

errCode 的合法值

說明 最低版本
10001系統(tǒng)錯誤
10002網(wǎng)絡(luò)錯誤
10003文件錯誤
10004格式錯誤
-1未知錯誤

InnerAudioContext.onPause(function callback)

監(jiān)聽音頻暫停事件

參數(shù)

function callback

音頻暫停事件的回調(diào)函數(shù)

InnerAudioContext.onPlay(function callback)

監(jiān)聽音頻播放事件

參數(shù)

function callback

音頻播放事件的回調(diào)函數(shù)

InnerAudioContext.onSeeked(function callback)

監(jiān)聽音頻完成跳轉(zhuǎn)操作的事件

參數(shù)

function callback

音頻完成跳轉(zhuǎn)操作的事件的回調(diào)函數(shù)

InnerAudioContext.onSeeking(function callback)

監(jiān)聽音頻進行跳轉(zhuǎn)操作的事件

參數(shù)

function callback

音頻進行跳轉(zhuǎn)操作的事件的回調(diào)函數(shù)

InnerAudioContext.onStop(function callback)

監(jiān)聽音頻停止事件

參數(shù)

function callback

音頻停止事件的回調(diào)函數(shù)

InnerAudioContext.onTimeUpdate(function callback)

監(jiān)聽音頻播放進度更新事件

參數(shù)

function callback

音頻播放進度更新事件的回調(diào)函數(shù)

InnerAudioContext.onWaiting(function callback)

監(jiān)聽音頻加載中事件。當音頻因為數(shù)據(jù)不足,需要停下來加載時會觸發(fā)

參數(shù)

function callback

音頻加載中事件的回調(diào)函數(shù)

InnerAudioContext.pause()

暫停。暫停后的音頻再播放會從暫停處開始播放

InnerAudioContext.play()

播放

InnerAudioContext.seek(number position)

跳轉(zhuǎn)到指定位置

參數(shù)

number position

跳轉(zhuǎn)的時間,單位 s。精確到小數(shù)點后 3 位,即支持 ms 級別精確度

InnerAudioContext.stop()

停止。停止后的音頻再播放會從頭開始播放。


支持格式

格式 iOS Android
flacx
m4a
oggx
apex
amrx
wmax
wav
mp3
mp4x
aac
aiffx
cafx

示例代碼:

const innerAudioContext = wx.createInnerAudioContext()
innerAudioContext.autoplay = true
innerAudioContext.src = 'http://ws.stream.qqmusic.qq.com/M500001VfvsJ21xFqb.mp3?guid=ffffffff82def4af4b12b3cd9337d5e7&uin=346897220&vkey=6292F51E1E384E061FF02C31F716658E5C81F5594D561F2E88B854E81CAAB7806D5E4F103E55D33C16F3FAC506D1AB172DE8600B37E43FAD&fromtag=46'
innerAudioContext.onPlay(() => {
  console.log('開始播放')
})
innerAudioContext.onError((res) => {
  console.log(res.errMsg)
  console.log(res.errCode)
})


網(wǎng)頁名稱:創(chuàng)新互聯(lián)小程序教程:微信小程序API音頻·InnerAudioContext對象
文章來源:http://www.5511xx.com/article/dhhjosd.html