- 创建多个InnerAudioContext实例分别对应不同音频,点击事件播放音频总是播放最后一个?
用wx.createInnerAudioContext()创建了多个实例,每个实例src对应不同的音频文件,不同的点击事件播放对应的音频,开发者工具模拟器和安卓手机测试都正常, iPhone和iPad上测试却是无论点击哪个按钮都是播放最后一个实例的音频,请问这是写法问题还是bug,有没有什么解决方案实现点击不同按钮播放对应音频? 代码如下: index.js const app = getApp() const innerAudioContext_1 = wx.createInnerAudioContext(); const innerAudioContext_2 = wx.createInnerAudioContext(); const innerAudioContext_3 = wx.createInnerAudioContext(); const innerAudioContext_4 = wx.createInnerAudioContext(); const innerAudioContext_5 = wx.createInnerAudioContext(); innerAudioContext_1.src = '/audio/voice_01.mp3' innerAudioContext_2.src = '/audio/voice_02.mp3' innerAudioContext_3.src = '/audio/voice_03.mp3' innerAudioContext_4.src = '/audio/voice_04.mp3' innerAudioContext_5.src = '/audio/voice_05.mp3' Page({ data: { }, tapevent_01(){ innerAudioContext_1.play(); }, tapevent_02(){ innerAudioContext_2.play(); }, tapevent_03(){ innerAudioContext_3.play(); }, tapevent_04(){ innerAudioContext_4.play(); }, tapevent_05(){ innerAudioContext_5.play(); }, }) index.wxml <button type="primary" bindtap="tapevent_01">播放1</button> <button type="primary" bindtap="tapevent_02">播放2</button> <button type="primary" bindtap="tapevent_03">播放3</button> <button type="primary" bindtap="tapevent_04">播放4</button> <button type="primary" bindtap="tapevent_05">播放5</button> 代码片段:https://developers.weixin.qq.com/s/JsEeA5mt7iCf
2022-09-07 - 横屏小程序偶然情况下获取到屏幕宽度是竖屏状态的宽度
首页配置为横屏模式,打开小程序有时获取到的设备屏幕宽度是竖屏状态的屏幕宽度。 开发者工具模拟器测试不出这个问题,在真机(iPhone13 390×844)测试时,大部分情况获取到的都是正常的844,偶然情况下获取到的是390。 第一次打开小程序时发生的概率很大。另外就是通过右上角“⋯”、“重新进入小程序”反复重启也有很大概率出现。 // pages/index/index.json //配置页面默认横屏模式 { "pageOrientation": "landscape" } // pages/index/index.js const app = getApp() Page({ data: { screen_w:0 }, onLoad() { wx.getSystemInfo({ success: (res) => { this.setData({ screen_w:res.screenWidth }) }, }) }, }) <!-- pages/index/index.wxml --> <view>获取到的宽:{{screen_w}}</view> 真机截图: [图片]
2022-08-29 - 微信开放平台设计资源求更新?
开放平台的微信logo相关设计资源貌似还是最初的版本 https://developers.weixin.qq.com/doc/oplatform/Downloads/Design_Resource.html 微信UI设计资源版本也已经停留在1.0版本太久了 https://developers.weixin.qq.com/miniprogram/design/ 求官方更新啊
2019-11-04