<u-popup :show="show" mode="center" @close="close">
<view style="max-width: 600rpx;max-height:1000rpx;" class="text-center">
<text>{{clipboard}}</text>
</view>
</u-popup>
clipboard:'',
show:false,
getClipboardContent() {
const observer = new MutationObserver(() => {
if (navigator.clipboard.readText) {
this.show=true
const content = navigator.clipboard.readText();
content.then(res=>{
// console.log("Clipboard content:", res);
this.clipboard=res
})
}
});
observer.observe(document, {
characterData: true,
subtree: true,
});
},
close(){
this.show=false
},
使用onLoad调取方法