|
|
@@ -194,6 +194,7 @@ Page({ |
|
|
|
}).exec(); |
|
|
|
}, |
|
|
|
|
|
|
|
// 点击开始,在触发messageTouchEnd之前即为长按 |
|
|
|
messageTouchStart(e) { |
|
|
|
console.log(e, 'e'); |
|
|
|
this.setData({ |
|
|
@@ -210,8 +211,9 @@ Page({ |
|
|
|
}, 4000); |
|
|
|
}, 500) |
|
|
|
}) |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
// 点击结束 |
|
|
|
messageTouchEnd(e) { |
|
|
|
this.setData({ |
|
|
|
istouching: false, |
|
|
@@ -221,6 +223,7 @@ Page({ |
|
|
|
clearTimeout(timer) |
|
|
|
}, |
|
|
|
|
|
|
|
// 复制信息 |
|
|
|
copyMessage(e) { |
|
|
|
if (!this.data.isHolding) return |
|
|
|
const message = e.currentTarget.dataset.message |
|
|
@@ -230,6 +233,11 @@ Page({ |
|
|
|
this.setClipboardData(message) |
|
|
|
}, |
|
|
|
|
|
|
|
// 监听聊天区域点击事件 |
|
|
|
contentWatch(e) { |
|
|
|
console.log(e); |
|
|
|
}, |
|
|
|
|
|
|
|
/* 复制内容到剪贴板*/ |
|
|
|
setClipboardData(data) { |
|
|
|
wx.setClipboardData({ |
|
|
|