最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序實現(xiàn)播放音頻功能

 更新時間:2022年07月07日 09:06:56   作者:In?Heaven  
這篇文章主要為大家詳細介紹了微信小程序實現(xiàn)播放音頻功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了微信小程序實現(xiàn)播放音頻的具體代碼,供大家參考,具體內容如下

功能描述:一進頁面就會播放音樂,點擊暫停再次點擊后可以開始播放,退出頁面后播放停止。

HTML:

<view class="musicd">
? ? <image src="/resource/images/mic1.png" wx:if="{{isPlay}}" bindtap="audioPause"></image>
? ? <image src="/resource/images/mic2.png" wx:else bindtap="audioPlay"></image>
</view>
data:{
?? ?isPlay: true,
? ? srcMic: 'zzzzz.mp3'
}

onLoad: function (t) {
?? ?this.audioPlay();
},
//播放語音
? yuyinPlay: function (e) {
? ? let that = this
? ? //創(chuàng)建內部 audio 上下文 InnerAudioContext 對象。
? ? that.innerAudioContext = wx.createInnerAudioContext();
? ? that.innerAudioContext.onError(function (res) {
? ? })
? ? if ((that.data.srcMic == '') || (that.data.srcMic == undefined)) return;

? ? that.innerAudioContext.src = that.data.srcMic //設置音頻地址
? ? this.innerAudioContext.play(); //播放音頻
? },
? //播放
? audioPlay() {
? ? this.yuyinPlay();
? ? this.setData({
? ? ? isPlay: true
? ? })
? },
? // 停止播放
? audioPause() {
? ? this.setData({
? ? ? isPlay: false
? ? })
? ? this.innerAudioContext.pause();//暫停音頻?

? },
? // 結束語音
? end: function (e) {
? ? let that = this
? ? if ((that.data.src) || (that.data.src != undefined)) return
? ? that.innerAudioContext.pause();//暫停音頻?
? },

?onHide: function () {
? ? this.end();//暫停音頻
? },
? onUnload: function () {
? ? this.end();//暫停音頻
? },
.musicd {
? position: fixed;
? z-index: 9999;
? top: 10%;
? left: 4%;
}
.musicd image {
? width: 100rpx;
? height: 100rpx;
? z-index: 999;
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

最新評論

镇雄县| 扎兰屯市| 台前县| 太谷县| 简阳市| 通渭县| 城口县| 苏尼特左旗| 古浪县| 庆城县| 周口市| 五台县| 霍邱县| 砚山县| 汝南县| 博湖县| 丹寨县| 山阴县| 南康市| 琼结县| 益阳市| 阿瓦提县| 安义县| 黄梅县| 滨州市| 克东县| 武定县| 古田县| 同心县| 长垣县| 浦东新区| 镇平县| 玛多县| 土默特右旗| 新沂市| 宣汉县| 民勤县| 通渭县| 泰和县| 临夏市| 贵阳市|