目前用了一個很笨的方式來每秒監控剪貼簿內容
程式有引用 clipboardjs
created() {
this.scanCopy();
},
methods: {
scanCopy() {
setInterval(() => {
this.copyText = clipboard.readText()
}, 1000);
}
},
watch: {
copyText: function () {
// 剪貼簿變化後,要執行的內容
},
},
複製這個指令是由使用者下的,但我不曉得使用者何時會下此指令
這樣寫的確可以達成功能,但有點蠢...
補充一下:因為不會在當前的網頁/App執行複製功能,會 focus 在其它視窗,所以抓 Control + C 的這個 KeyCode 組合可能不適用
想請問有更好的寫法嗎?