欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > 微信开发 > 微信小程序开发—audio音频播放

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:740

高端HTML5响应式企业通用网

2020-05-06   浏览:521

html5响应式外贸网站英文版

2020-05-08   浏览:510

HTML5自适应律师工作室类网

2020-04-04   浏览:505

HTML5影视传媒文化公司类网

2020-05-12   浏览:502

微信小程序开发—audio音频播放

发布时间:2021-01-03  

微信小程序开发—audio音频播放功能实现。

 

 

 

微信小程序开发—audio音频播放

一.知识点

(1).audio为音频组件,我们可以轻松的在小程序中播放音频。

微信小程序开发—audio音频播放

整理下就是:

微信小程序开发—audio音频播放

(2).API

1.wx.createAudioContext(audioId):创建并返回 audio 上下文 audioContext 对象

 audioContext:audioContext 通过 audioId 跟一个 <audio/> 组件绑定,通过它可以操作对应的 <audio/> 组件。

微信小程序开发—audio音频播放

二.操作

 

1.wxml

 

[html] view plain copy CODE上查看代码片派生到我的代码片

<audio poster="{{poster}}" name="{{name}}" author="{{author}}" action="{{action}}"src="{{src}}" id="myAudio" controls loop></audio>

 

<button type="primary" bindtap="audioPlay">播放</button>

<button type="primary" bindtap="audioPause">暂停</button>

<button type="primary" bindtap="audio14">设置当前播放时间为14秒</button>

<button type="primary" bindtap="audioStart">回到开头</button>

 

2.js

 

[html] view plain copy CODE上查看代码片派生到我的代码片

//获取应用实例

var util =require('../../utils/util.js')

Page({

onReady:function(e){

// 使用 wx.createAudioContext 获取 audio 上下文 context

this.audioCtx = wx.createAudioContext('myAudio')

},

data:{

poster:'?max_age=2592000',

name:'Sugar',

author:'Maroon 5',

src:':823/mp3/2015-06-13/1434188181.mp3',

},

audioPlay:function(){

this.audioCtx.play()

},

audioPause:function(){

this.audioCtx.pause()

},

audio14:function(){

this.audioCtx.seek(14)

},

audioStart:function(){

this.audioCtx.seek(0)

}

})