收藏
回答

touch事件在微信开发者小程序中的表现和真机调试表现不同?在真机调试上,坐标返回0?

我的微信小程序使用了touch这一事件,在微信开发者工具和ipadpro上,touch均表现正常,可以返回touch的坐标,但是在手机(MI 6,微信版本为7.0.15)上,touch无法正确返回坐标,无论点哪里坐标返回都是0。

这是在小程序开发者工具中的表现

这是在真机调试中的表现


回答关注问题邀请回答
收藏

2 个回答

  • 醉酒浓
    醉酒浓
    2020-07-02

    这边 MI 6X 测试正常,看下哪里写的不对,还是其他机型也出现

    2020-07-02
    有用 1
    回复 7
    • 广亮
      广亮
      2020-07-02
      你好,我在huawei mate9 pro上测试也不行
      2020-07-02
      回复
    • 醉酒浓
      醉酒浓
      2020-07-02回复广亮
      放个代码片段
      2020-07-02
      回复
    • 广亮
      广亮
      2020-07-02
      在开发者工具中,都是正常的,在ipad设备上也正常,这个是一年前的项目,当时在手机上也是正常使用的,没有修改代码,就是同一个上线的版本,一年后就出问题了,请问您是否清楚最近一年(2019年7月-现在)touch api有什么改动呢
      2020-07-02
      回复
    • 广亮
      广亮
      2020-07-02回复醉酒浓
      https://developers.weixin.qq.com/s/awCMQxmg77ir 你好,这是我的代码片段,在canvas中加入了touch事件,问题得以复现,在开发者工具中可以正常返回坐标,在真机中不行
      2020-07-02
      回复
    • 醉酒浓
      醉酒浓
      2020-07-02回复广亮
      用你的代码,真机确实拿不到坐标,问题暂未发现,可以使用pageX, pageY,如有解答,请@我
      2020-07-02
      1
      回复
    查看更多(2)
  • 广亮
    广亮
    2020-07-02

    https://developers.weixin.qq.com/s/awCMQxmg77ir

    大家好,这是我的代码片段,在cover-view上加入touch事件后,真机调试时拿不到touch的x,y坐标值。可以复现。

    2020-07-02
    有用
    回复
登录 后发表内容
问题标签