代码片段ID:
问题模块: API或组件
问题类型: BUG
API或组件名称: tt.requestSubscribeMessage
终端类型: 开发者工具,客户端
App及版本号: 17.8
基础库版本: 2.23.0.1
触发事件 triggerEvent 订阅消息失败
301浏览作者: Maiscrm
报错截图或相关BUG
子组件通过 triggerEvent 事件传递给父组件函数,结果调起订阅消息失败
复现步骤
- 子组件新建 button 元素,bindTap 绑定函数 A。
- 函数 A 内部使用 triggerEvent 方法,传递名为 subscribe 的事件。
- 父组件监听 subscribe 事件并为其绑定函数 B。
- 函数 B 内部调用 tt.requestSubscribeMessage 方法,订阅失败,报错信息为:
errMsg: "requestSubscribeMessage:fail must be invoked by user tap gesture"
errNo: 21501
请问一下,目前是不支持通过 triggerEvent 传递事件的方式在父组件中调起订阅消息弹窗吗?
加载中