https://developers.weixin.qq.com/miniprogram/dev/api/device/vibrate/wx.vibrateShort.html
官方文档,说 仅在 iPhone 7 / 7 Plus 以上及 Android 机型生效
先不论iOS。
我测试到的以下安卓手机,都有问题。
华为 mate10:三种振动强度都是一样没有区别的。控制台输出
小米10:只有heavy轻微振动
荣耀60:三种振动强度下都无反应,但对比测试,wx.vibrateLong是正常的
确认过“系统触感反馈”是开启的,手机在其他应用中也能正常振动。