小程序
小游戏
企业微信
微信支付
扫描小程序码分享
用户 移动 后,如何获取 移动后 的x , y 坐标,尝试了很多种方法,都得不到,求解!!
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这个是movable-view的bug,我们已经修复,等待下一版本上线。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
麻烦楼上描述下具体问题?
感谢反馈。目前x和y仅供设置,我们会设法优化一下。现在可以用createSelectorQuery的boundingClientRect来获取显示位置,可以用于计算movable-view的相关位置信息。
又测试了下,不是动态生成元素获取不到,而是无法根据Class获取。如果是动态生成的,想获取所有节点的x和y值的话,用id就特麻烦了
使用selectQuery获取元素的x和y值
打印结果
根据Class无法获取元素的节点,只能根据Id
createSelectorQuery的boundingClientRect获取不到动态生成元素的位置
谢谢回复,目前是用类似方法 计算位置的,期待 可直接获取。我用它做 播放器的进度条
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这个是movable-view的bug,我们已经修复,等待下一版本上线。
麻烦楼上描述下具体问题?
感谢反馈。目前x和y仅供设置,我们会设法优化一下。现在可以用createSelectorQuery的boundingClientRect来获取显示位置,可以用于计算movable-view的相关位置信息。
又测试了下,不是动态生成元素获取不到,而是无法根据Class获取。如果是动态生成的,想获取所有节点的x和y值的话,用id就特麻烦了
使用selectQuery获取元素的x和y值
打印结果
根据Class无法获取元素的节点,只能根据Id
createSelectorQuery的boundingClientRect获取不到动态生成元素的位置
谢谢回复,目前是用类似方法 计算位置的,期待 可直接获取。我用它做 播放器的进度条