业务场景:模版ID需要动态从后台接口中获取,把wx.requestSubscribeMessage放在了wx.request请求success回调中。
表现:在小程序中可以正常唤起订阅弹框,在小游戏中则报错:“requestSubscribeMessage:fail require user interaction (only in touchend event)”。
注:小程序通过bindtap绑定事件,小游戏通过touchend绑定。
但是小程序文档和小程序文档对wx.requestSubscribeMessage这个api的说明是相同的,是哪个出了问题?
建议使用前先阅读一下小游戏订阅消息的指引:https://developers.weixin.qq.com/minigame/dev/api/open-api/subscribe-message/wx.requestSubscribeMessage.html
如无法定位请提供一下可复现问题的代码片段:(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。