收藏
回答

为什么安卓上无法触发bindtouchend事件?


经常是只能触发touchstart无法触发touchend,且有时候2个都不触发

代码片段:https://developers.weixin.qq.com/s/BxJUHhmj7Xcb

且该BUG会时而消失时而复现,一复现所有安卓手机均复现。上周该BUG突然出现,然后过几天突然在所有安卓手机上均消失,今天一看又再次出现。微信开发团队是否是在未声明的情况下动了版本库?

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

2 个回答

  • 小程序技术专员-binnie
    小程序技术专员-binnie
    2019-11-17

    问题已修复,麻烦再重试一下

    2019-11-17
    有用 1
    回复 3
    • Li.
      Li.
      2019-12-27
      咋解决的,我这也发现了,偶尔无反应
      2019-12-27
      回复
    • 小程序技术专员-binnie
      小程序技术专员-binnie
      2019-12-27回复Li.
      这个问题基础库 2.9.0 已经修复了哦
      2019-12-27
      回复
    • Li.
      Li.
      2019-12-27
      替代办法解决了,提供基本库影响通用,用户版本低就没办法了
      2019-12-27
      回复
  • 灵芝
    灵芝
    2019-10-21

    测试未复现问题,具体机型、微信版本号是什么?

    另外可以了解一下新的canvas:https://developers.weixin.qq.com/community/develop/doc/00020a02c2c040114d19a398f5b001?blockType=1

    2019-10-21
    有用
    回复 13
    • 云龙
      云龙
      2019-10-21
      三星S8+,华为P20、P30均有该情况。微信版本7.0.7
      2019-10-21
      回复
    • 云龙
      云龙
      2019-10-22
      https://developers.weixin.qq.com/s/4PIKximz72cC 再试试这个demo
      2019-10-22
      回复
    • 灵芝
      灵芝
      2019-10-22回复云龙
      这个代码片段无法正常使用呀
      2019-10-22
      回复
    • 云龙
      云龙
      2019-10-22回复灵芝
      刚刚试了下,可以正常使用。开启log查看记录,会发现安卓手机上只有touchstart和touchcancel,没有touchend
      2019-10-22
      回复
    • 云龙
      云龙
      2019-10-22
      进入测试页,随便点几下,然后退出来看log就行了
      2019-10-22
      回复
    查看更多(8)
登录 后发表内容
问题标签