微信小程序点击加音效

1.首先微信小程序的开发文档里有这样一个方法wx.createInnerAudioContext()
2.封装方法

eggMusic(){const innerAudioContext = wx.createInnerAudioContext()/**微信小程序开发文档自带的音频方法 */innerAudioContext.autoplay = true/**true是开启自动播放,false则关闭*/innerAudioContext.src = 'https://baba-mini-apps.oss-cn-hangzhou.aliyuncs.com/minipro-img/bgc/983085735b54b4eb731e3531d7163c19.mp3'/**你要播放的音频文件的地址 可以放在线的也可以放本地的 */innerAudioContext.onPlay(() => {/**开始播放是触发 */console.log('Start playback')})innerAudioContext.onError((res) => {/**播放是有错误时触发 */console.log(res.errMsg)console.log(res.errCode)})
}

3.以上方法写好后我们只需要在你需要的时候调用这个方法即可,例如点击时让他播放

btnClick(){/**调用上面写好的播放音乐的方法 即可在点击的时候播放音乐 */this.eggMusic()
}

微信小程序点击加音效相关推荐

  1. 微信小程序购物车 数量加减功能

    微信小程序购物车 数量加减功能 wxml <!-- 主容器 --> <view class="stepper"> <!-- 减号 --> < ...

  2. 微信小程序点击tab栏切换,点击切换某个tab滚动到中间( uniapp )

    微信小程序点击tab栏切换,点击某个tab滚动到中间( uniapp ) 之前写过原生js的tab栏滚动到中间,正好最近有个uniapp小程序项目中要用到tab切换滚动, 写个demo发出来 + 注意 ...

  3. 微信小程序 点击切换tab跟随动画

    微信小程序 点击切换tab跟随动画 <view class='tabbox'><view wx:for="{{title}}" class='tab {{curr ...

  4. 微信小程序控制盒子显示隐藏_微信小程序点击控制元素的显示与隐藏

    微信小程序点击控制元素的显示与隐藏 首先我们先来看一下单个点击效果 我们来看一下wxml中的代码: 更多内容 更多> 2017-07-27 下面的是js中的主要代码: data: { shows ...

  5. 微信小程序图标不支持html,微信小程序实现自定义加载图标功能

    效果图 实现思路 1.首先通过HTML+CSS实现加载动画的静态效果: 2.根据需求给每个动画设计不同的动画效果. 例如第一个加载图标的静态绘制 1.首先确定动画的盒子宽高: 2.设置盒子中每一个长方 ...

  6. 微信小程序之下拉加载和上拉刷新

    微信小程序之下拉加载和上拉刷新 微信小程序下拉加载和上拉刷新两种实现方法 方法一:onPullDownRefresh和onReachBottom方法实现小程序下拉加载和上拉刷新 首先要在json文件里 ...

  7. 微信小程序点击页面tab栏切换

    微信小程序点击页面tab栏切换 wxml <view class="container"><view class="swiper-tab"&g ...

  8. wxss 点击样式_微信小程序点击控件修改样式实例详解

    微信小程序点击控件修改样式实例详解 现在要在微信小程序中实现点击控件修改样式,如下: 微信小程序中不支持直接操作dom,要实现这种效果,我们需要通过设置data,然后利用数据和界面的双向绑定来实现它. ...

  9. Android 仿微信小程序开屏页加载loading

    Android 仿微信小程序开屏页加载loading 废话不多说,先上效果图~ 首先就是底层有一个灰色的圆,然后按照圆形的轨迹进行绘制. 啊~说那么多也没用,还是直接上代码吧,哈哈哈哈 绘制底部圆形及 ...

最新文章

  1. 取文字_有内涵的男孩名字:用三字经为宝宝取一个独特稀少有内涵的好名
  2. R语言使用knitr生成机器学习模型全流程步骤示例:knitr与自动化结果报告、knitr常用参数
  3. 腾讯云 已连接到实验云主机 linux 运维基本操作
  4. NDK Socket编程:面向连接的通信(tcp)
  5. hadoop知识整理(2)之MapReduce
  6. 前端每日实战:56# 视频演示如何用纯 CSS 描述程序员的生活
  7. jakob slam_Jakob Nielsen针对用户界面设计的第二种可用性启发法
  8. H264 RTP头分析
  9. 他初中学历做开发,3年在北京买了房,超过了99%的程序员!
  10. NodeJS使用淘宝 NPM 镜像/NPM使用国内源
  11. 带有LLVM的eBPF组件
  12. c语言折半查找法找字符,C语言折半查找法练习题冒泡排序
  13. Android开发笔记(七十二)数据加密算法
  14. VoltDB开篇 简介
  15. C# PDF 静默打印
  16. 固态硬盘是什么接口_机械硬盘和固态硬盘有什么区别?哪种硬盘好?
  17. 移动端微信QQ分享一个h5激活app
  18. 软件测试之功能测试是什么?
  19. 计算机炫酷功能,【实用】上班族必备!10个实用电脑炫酷小技巧~
  20. Unity2D中逐帧动画的制作

热门文章

  1. 猪八戒的二哥说炒股票
  2. Rythm适配SpringBoot
  3. 股东大会上巴菲特亲传选股10招
  4. AKHQ:用于Apache Kafka管理主题、主题数据、消费者组、模式注册表、连接等的Kafka GUI。。。
  5. 连封面都是递归——《你好哇,程序员——漫话程序员面试求职、升职加薪、创业与生活》
  6. 直接播云点播免费使用方法
  7. fatal: in unpopulated submodule 'xxxxx'
  8. 喵的Unity游戏开发之路 - 在球体上行走
  9. Java做一个进制转换小工具
  10. 电脑关机同步服务器信息,电脑关机云服务器会关吗