详细问题描述
编译器版本:1.9.5,当前项目编译模式:自定义组件模式。
APP 安卓环境下(我测试的手机型号是华为P30 Pro),
uni.createInnerAudioContext() 后调用play() ,onPlay回调无法触发,声音可以正常播放。
以下情况是正常的:
微信小程序和iOS App 环境onPlay回调可以正常触发onPlay。
使用 非自定义组件模式 即"usingComponents":false 时,在安卓APP模式下,回调也能正常触发。
重现步骤
[步骤]
以安卓APP运行DEMO,点击语音图标。
[结果]
语音正常播放,没有触发onPlay回调 ,页面上的图标没有播放动图。
[期望]
语音正常播放,触发onPlay回调 ,页面上的图标开始播放动图。
[如果语言难以表述清晰,拍一个视频或截图,有图有真相]
IDE运行环境说明
HBuilderX 1.9.5 Alpha
[mac版本号]
mac OS Mojave 10.14.4
uni-app运行环境说明
[运行端是h5或app或某个小程序?]
安卓 app
[运行端版本号]
[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]
HBuilderX创建
[编译模式是老模板模式还是新的自定义组件模式?]
新的自定义组件模式