收藏
回答

调用订阅功能的接口 laya的touch事件获取不到

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug 订阅功能 微信iOS客户端 7.0.5 2.8.3

萌新求助!提前谢谢

在按钮点击事件里调起订阅wx.requestSubscribeMessage

显示 requestSubscribeMessage:fail require user interaction (only in touchend event)

然后尝试了在wx的dialog点击事件里调用该接口也也是一样的反馈

只有直接粗暴的用wx.onTouchEnd才能调起,这个应该怎么处理呀

报错截图

最后一次编辑于  2019-10-08
回答关注问题邀请回答
收藏

1 个回答

  • 搜游网络科技(北京)有限公司
    搜游网络科技(北京)有限公司
    2019-10-08

    Laya引擎新版本在按钮的Event.Click事件触发的时候会增加一个事件派发,然后开发者监听这个事件即可解决上面的问题,具体实现方式等Laya官方更新文档说明

    2019-10-08
    有用
    回复 7
    • ninomae🍡
      ninomae🍡
      2019-10-08
      所以1.0的引擎库可以支持吗
      2019-10-08
      回复
    • 2019-12-05
      请问支持了吗
      2019-12-05
      回复
    • Mr.D
      Mr.D
      2019-12-10
      1.7.20.2beat版本该怎么调起TouchEnd事件?
      2019-12-10
      回复
    • 凌鹏远
      凌鹏远
      2020-02-29回复ninomae🍡
      这个问题后来有解决吗
      2020-02-29
      回复
    • ninomae🍡
      ninomae🍡
      2020-03-02回复凌鹏远
      直接用微信的touch接口加监听了  符合条件就可以调起订阅了
      2020-03-02
      回复
    查看更多(2)
登录 后发表内容
问题标签