点赞位置获取
parent
addde47054
commit
a2aec994ba
|
|
@ -14,6 +14,7 @@
|
|||
opacity: like.opacity
|
||||
}"
|
||||
>
|
||||
|
||||
<!-- 支持图片或自定义图标 -->
|
||||
<image
|
||||
v-if="like.imageSrc"
|
||||
|
|
@ -104,14 +105,14 @@
|
|||
let x, y;
|
||||
// 尝试多种方式获取坐标
|
||||
if (event.touches && event.touches.length > 0) {
|
||||
x = event.touches[0].clientX;
|
||||
y = event.touches[0].clientY;
|
||||
x = event.touches[0].pageX;
|
||||
y = event.touches[0].pageY;
|
||||
} else if (event.changedTouches && event.changedTouches.length > 0) {
|
||||
x = event.changedTouches[0].clientX;
|
||||
y = event.changedTouches[0].clientY;
|
||||
x = event.changedTouches[0].pageX;
|
||||
y = event.changedTouches[0].pageY;
|
||||
} else {
|
||||
x = event.clientX || event.detail?.x || 0;
|
||||
y = event.clientY || event.detail?.y || 0;
|
||||
x = event.pageX || event.detail?.x || 0;
|
||||
y = event.pageY || event.detail?.y || 0;
|
||||
}
|
||||
|
||||
console.log('Click coordinates:', x, y);
|
||||
|
|
|
|||
|
|
@ -117,11 +117,11 @@ export default {
|
|||
// 获取当前位置
|
||||
let x, y;
|
||||
if (event.changedTouches && event.changedTouches.length > 0) {
|
||||
x = event.changedTouches[0].screenX;
|
||||
y = event.changedTouches[0].screenY;
|
||||
x = event.changedTouches[0].pageX;
|
||||
y = event.changedTouches[0].pageY;
|
||||
} else {
|
||||
x = event.screenX || 0;
|
||||
y = event.screenY || 0;
|
||||
x = event.pageX || 0;
|
||||
y = event.pageY || 0;
|
||||
}
|
||||
|
||||
const currentTime = new Date().getTime();
|
||||
|
|
|
|||
Loading…
Reference in New Issue