直接调用当前页面的js方法是可以的,然后把这个方法放在公共js中就报错。 因为好几个页面都涉及到消息订阅,统一放在公共方法中比较合理,但是这样报错。。。
代码如下:
page.wxml
page.js
这样是可以的, 但是在toggleSubscribe方法中调用另外wx.js中的方法是就报错: "requestSubscribeMessage:fail can only be invoked by user TAP gesture".
wx.js
这个点击手势判定只能在对应的js中识别到吗?