字节小程序
开发者社区
小程序小游戏
登录
触发事件 triggerEvent 订阅消息失败

触发事件 triggerEvent 订阅消息失败

105浏览作者: Maiscrm

API或组件名称: tt.requestSubscribeMessage

终端类型: 开发者工具,客户端

App及版本号: 17.8

基础库版本: 2.23.0.1

代码片段ID:

问题模块: API或组件

问题类型: BUG


报错截图或相关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 传递事件的方式在父组件中调起订阅消息弹窗吗?

最后一次编辑于 2021年09月27日
加载中