小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在手机上 两个手指同时点击 canvas 两个坐标 但是得到的 X和Y 两个都是一致的 请问怎么解决?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
<canvas canvas-id='myCanvas' class='myCanvas' style="height:{{h2}}px;width:{{w2}}px;display:{{hidecanvas==false?'block':'none'}};" bindtouchstart='bindtouchstart' ></canvas>
bindtouchstart: function(e) {
var x = e.touches[0].x;
var y = e.touches[0].y;
}
两个手指同时点击不同坐标 获得x,y都是同一个
这是使用代码片段的教程: https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
你好,经测试,同时点击的时候,是获取到两个对象的,需要你自己去做处理
我知道是获取两个对象 但是坐标是一样的 我要怎么处理 我同时点击的坐标不一致 但是获取的却一样
我的意思是同时点击的时候,下面的那个数组就是同时获取到两个点击对象的坐标
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
<canvas canvas-id='myCanvas' class='myCanvas' style="height:{{h2}}px;width:{{w2}}px;display:{{hidecanvas==false?'block':'none'}};" bindtouchstart='bindtouchstart' ></canvas>
bindtouchstart: function(e) {
var x = e.touches[0].x;
var y = e.touches[0].y;
}
两个手指同时点击不同坐标 获得x,y都是同一个
这是使用代码片段的教程: https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
你好,经测试,同时点击的时候,是获取到两个对象的,需要你自己去做处理
我知道是获取两个对象 但是坐标是一样的 我要怎么处理 我同时点击的坐标不一致 但是获取的却一样
我的意思是同时点击的时候,下面的那个数组就是同时获取到两个点击对象的坐标