点赞位置获取

master
于肖磊 2025-12-02 11:09:35 +08:00
parent addde47054
commit a2aec994ba
2 changed files with 11 additions and 10 deletions

View File

@ -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);

View File

@ -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();