android获取小程序音频时长,微信小程序获取音频时长与实时获取播放进度
首先在没有播放音频之前,居然拿不到总时长
但是在播放之后也需要设置setTimeout来获取
所以在监听音频播放进度更新事件中获取。顺便获取当前播放进度
按照官方的写法
audioPlayed: function () {
myAudio.play()
setTimeout(() => {
myAudio.onTimeUpdate(() => {
console.log(myAudio.duration) //总时长
console.log(myAudio.currentTime) //当前播放进度
})
}, 500)
}
但是这两个console都没有触发,很是神奇
增加延迟的时间也没有用
打断点都没有进去
但是!
audioPlayed: function () {
myAudio.play()
setTimeout(() => {
myAudio.currentTime
myAudio.onTimeUpdate(() => {
console.log(myAudio.duration) //总时长
console.log(myAudio.currentTime) //当前播放进度
})
}, 500)
}
在里面写了一个
myAudio.currentTime 或者 myAudio.duration
断点就进去了,console也出来了
由于过于神奇,所以记录一下
android获取小程序音频时长,微信小程序获取音频时长与实时获取播放进度相关推荐
- android微信小程序自动填表_微信小程序自动回复用户消息
最近用java做了一个实现在微信小程序内根据用户发送的消息内容回复用不通的消息功能,相当于一个自动回复的客服消息,效果图如下: 当用户在小程序输入框中输入内容或其他操作时,后台根据用户输入的 ...
- 微信小程序 java 传值_微信小程序传值获取值的实例方法
微信小程序传值以及获取值方法的详解 微信小程序传值以及获取值方法,传值有两种方法,对应也有获取值得方法, 1.设置id的方法标识跳转后传递的参数值: 2.通过使用data - xxxx 的方法来标识要 ...
- mpvue微信小程序动画_mpvue 与微信小程序的火花
介绍 项目介绍 WeScale 定位为音乐训练小程序,初期规划了基础音阶的三个训练,以及他们的镜像模式. 数字简谱 字母简谱 数字简谱对字母简谱 后期看情况更新追加其他训练. 产品展示 扫描下方小程序 ...
- 从0开发《工程测绘大师》小程序之什么是微信小程序篇(一)
我们今天来讲讲如何从0开发<工程测绘大师>小程序之什么是微信小程序篇.先来说说什么是微信小程序,什么是微信小程序?为什么会有微信小程序诞生?它到底解决了什么痛点?与传统的网页开发和APP相 ...
- 小程序开发过程中常见问题[微信小程序、支付宝小程序]
小程序开发过程中常见问题[微信小程序.支付宝小程序] 正文 一.样式中如何使用background-image呢? background-image支持网络的图片链接或者base64 二.使用自适应单 ...
- 微信小程序开发语言(微信小程序开发教程)详细步骤
微信小程序开发语言 开发微信小程序用什么语言 1.微信小程序开发所需要的语言比较特别,首先介绍一下需要使用到的文件类型大致分为:WXML(WeiXin Mark Language 微信标记语言).WX ...
- 微信小程序的网络请求 —— 微信小程序教程系列(14)
网络请求,基本上是必须的环节之一. 小程序提供了wx.request(object),与开发者的服务器实现数据交互的一个很重要的api. 最简单的用法如下(以GET请求为例) <view bin ...
- 微信小程序C语言通讯录,微信小程序のwxml列表渲染
列表渲染存在的意义 以电商为例,我们希望渲染5个商品,而又希望容易改变,我们就要在wxml中动态添加. {{index+1}}:{{item.name}} Page({ data: { message ...
- python开发微信小程序-Python 开发者的微信小程序开发实践
导读 在知乎上,有人提问"如何使用 Python 开发微信小程序". 其实微信小程序作为一个前端的机制,Python 并不能插上边.只不过可以作为后端接口为微信小程序提供数据服务而 ...
- 万能门店小程序_超市门店微信小程序注册流程
现在超市门店商家利用小程序卖货已经非常普遍,小程序可以便捷地连接线上线下通道,让商家不再局限于门店周围的流量,能够从微信获取更多客户,从而提升销量和店铺知名度.超市要想有自己的线上电商小程序,就得先注 ...
最新文章
- Nat. Biotech. | AI、药物重定位和同行评审
- 敏捷个人2012.8月份线下活动报道:Toastmasters、团队管理
- 英伟达开源行人生成/重识别代码
- super icon
- PHP调用扩展的三种方式:dl() .so ZendEngine
- jQuery下实现检测指定元素加载完毕
- 虚拟机本来有MySQL,后安装宝塔的MySQL导致MySQL不能启动报错
- aelf宣布推出集中式资产管理系统CAM
- php文件操作之文件类型
- 【P20】PCM1794全平衡解码模块电路
- 配置idea开发go编程语言并配置导入本地包
- Win10中卸载IE11
- [Error Msg] The root link_base has an inertia specified in the URDF, but KDL does not support ...
- 深度学习卷积算法指南
- 《软件登记测试报告》可以作为软件第三方检测报告使用吗
- 使用HTML写一个完整的注册页面
- 算完boxplot的四分位数以后,如何利用excel制作boxplot
- GDPR is coming!
- 四川高考成绩位次查询2021,211大学2021年四川录取分数线及位次排名
- CAPS发布了完全支持OpenACC的编译器了!