今日发现现在form里仅放个input,ios端都不弹出了,越来越厉害了
发现 wx.requestSubscribeMessage 惊天bug ???先说bug吧: form 表单如果包含 textarea, 在bindsubmit 里调用订阅消息接口 wx.requestSubscribeMessage 会报错误 requestSubscribeMessage:fail can only be invoked by user TAP gesture. ------------------------------------------------------------------------------------------------------------------------------------------------------ 问题是这样的, 一个简单的表单提交, 提交前 wx.requestSubscribeMessage 申请一下订阅消息, 然后接口出错这样: requestSubscribeMessage:fail can only be invoked by user TAP gesture. 我就纳闷, 表单提交的事件不是基于点击事件? 啊? 代码: <!--test.wxml--> <form bindsubmit="handleSubmit"> <textarea></textarea> <button form-type="submit">submit</button> </form> // test.js handleSubmit(e) { console.log("handleSubmit", e); wx.requestSubscribeMessage({ tmplIds: [ 'your template id 0', 'your template id 1', 'your template id 2', ], success (res) { }, fail (err) { console.error(err); } }); } 搞了半天, 终于让我找到问题的原因: 去掉 textarea 就ok了
2021-10-24我也有这问题,请问您解决了么
小程序客服消息没有转发给我的服务器?小程序appid:wxc31428a3f19fa801 ★已经在小程序的消息推送里面配置了服务器地址★ 已经出现过几次了,经常接收不到消息推送,有时候可以,过一会又不行了。 是不是配置了消息推送服务器地址后要解绑小程序后台绑定的客服人员账号?
2021-03-30