- 微信小程序调用wx.vibrateLong()方法,部分android设备无法震动且回调成功?
问题描述: 调用wx.vibrateLong()方法,android 荣耀magic 5 pro无法震动,但回调成功。 代码: wx.vibrateLong( { success: ()=> { wx.showToast({ title: '震动成功', }) }, fail: (errMsg) => { wx.showToast({ title: `震动失败:${errMsg}`, }) }, } ); 其他补充: 设备震动已打开。 android13 微信8.0.34
2023-03-26 - 小程序无法正常播放激励视频?
【问题描述】 有小部分用户反馈小程序激励视频无法播放。点击播放视频时候,展示loading,然后loading快速消失,没有toast提示。 疑问: 用户反馈『展示loading,然后loading快速消失,没有toast提示』说明并未走到onError或者catch代码。对于激励视频播放失败时回调还有其他的吗? 请问是否有异常分支没有处理到?目前没有排查方向了,期待解答。 【相关代码】 // 初始化 rewardAdVideo = wx.createRewardedVideoAd({ adUnitId: adUnitId, }); ... rewardAdVideo.onError((err) => { const errorMsg = this.adVideoPlayErrorMessage(err.code); wx.showToast({ title: errorMsg, icon: "none", }); }) //播放代码 showLoading(); rewardAdVideo.show().then(res=>hideLoading()).catch((error)=> { rewardAdVideo.load().then(()=> { hideLoading(); rewardAdVideo.show(); }).catch(e=> { hideLoading(); const errorMsg = this.adVideoPlayErrorMessage(e.code); wx.showToast({ title: errorMsg, icon: "none", }); }); });
2022-12-12