下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第微信小程序?qū)崿F(xiàn)錄音與音頻播放功能通過recorderManager.wxml中的5個按鈕來調(diào)用RecorderManager錄音管理器的錄音、暫停、繼續(xù)錄音、停止錄音和播放錄音功能。在錄制好音頻之后也可以上傳到服務(wù)器,本例只是把錄制好的音頻存放在手機(jī)臨時目錄,然后用來播放。
這個功能不好再文章中展示,暫時不加視頻了,直到原理就行。
2、音頻播放控制
wx.createAudioContext()接口和wx.createInnerAudioContext接口包含了大多數(shù)音頻控制功能。這里主要介紹wx.createAudioContext()接口。wx.createAudioContext()是以組件audio為基礎(chǔ)的操作。
AudioContext實(shí)例對象可通過wx.createAudioContext接口獲取,它通過id跟一個audio組件綁定,操作對應(yīng)的audio組件。AudioContext對象常用的函數(shù)如下所示。
接口功能和用途AudioContext.setSrc(stringsrc)設(shè)置音頻地址AudioContext.play()播放音頻。AudioContext.pause()暫停音頻。AudioContext.seek(numberposition)跳轉(zhuǎn)到指定位置(單位,s)。
2.1案例
本例通過wx.createAudioContext()接口湖區(qū)AudioContext實(shí)例,然后調(diào)用播放和暫停功能,最后用slider組件來定位播放位置。
AudioContext.wxml:
audioposter="{{poster}}"name="{{name}}"author="{{author}}"src="{{src}}"id="myAudio"controlsloop/audio
sliderbindchange='change'min="0"max="160"value="{{time}}"color="blue"selected-color="red"show-value="true"/slider
buttontype="primary"size="mini"bindtap="audioPlay"播放/button
buttontype="primary"size="mini"bindtap="audioPause"暫停/button
AudioContext.js:
Page({
onReady:function(e){
//使用wx.createAudioContext獲取audio上下文context
this.audioCtx=wx.createAudioContext('myAudio')
data:{
time:0,
poster:'/music/photo_new/T002R300x300M000002Neh8l0uciQZ_1.jpgmax_age=2592000',
name:'稻香',
author:'周杰倫',
src:'/RS020643ANK71H36gh.mp3guid=5172738896vkey=0B819C7570AAF78CC43A7C651E2C8C33FC76A07422EA718B9F8CAFD013F1BCF9E2DAF271064E05939716E400CE460A04669DFAC314460BB9uin=1144722582fromtag=66',
audioPlay:function(){
this.audioCtx.play()
audioPause:function(){
this.audioCtx.pause()
audio14:function(){
this.audioCtx.seek(0)
change:function(e){
console.log(e)
this.audioCtx.seek(e.detai
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全標(biāo)準(zhǔn)化生產(chǎn)責(zé)任制度
- 生產(chǎn)安全考核與獎勵制度
- 生產(chǎn)車輛全過程管理制度
- 生產(chǎn)場所巡檢制度范本
- 企業(yè)生產(chǎn)檔案管理制度
- 生產(chǎn)副班長生產(chǎn)管理制度
- 2026重慶市涪陵區(qū)武陵山鎮(zhèn)人民政府招聘公益性崗位1人參考考試題庫附答案解析
- 生產(chǎn)車間防蠅蟲制度
- 生產(chǎn)函數(shù)與科學(xué)制度
- 先進(jìn)生產(chǎn)班組管理制度
- 交通運(yùn)輸安全檢查與處理規(guī)范(標(biāo)準(zhǔn)版)
- UCL介紹教學(xué)課件
- 扁鵲凹凸脈法課件
- 2026年開封大學(xué)單招職業(yè)適應(yīng)性測試題庫及完整答案詳解1套
- 北京市2025北京市體育設(shè)施管理中心應(yīng)屆畢業(yè)生招聘2人筆試歷年參考題庫典型考點(diǎn)附帶答案詳解(3卷合一)2套試卷
- 建筑施工現(xiàn)場材料采購流程
- DB31∕T 1234-2020 城市森林碳匯計量監(jiān)測技術(shù)規(guī)程
- 園林綠化施工工藝及注意事項(xiàng)
- 2025年高中語文必修上冊《登泰山記》文言文對比閱讀訓(xùn)練(含答案)
- 2025年金蝶AI蒼穹平臺新一代企業(yè)級AI平臺報告-
- 2025中國機(jī)械工業(yè)集團(tuán)有限公司(國機(jī)集團(tuán))社會招聘19人筆試參考題庫附答案
評論
0/150
提交評論