navigator.permissions.query({name: 'clipboard-read'}).then(result => { const hasFocus = document.hasFocus()//这个是重点,可判断是否为当前dom页面 if (hasFocus && (result.state === 'granted' || result.state === 'prompt')) { const clipboard = navigator.clipboard.readText() clipboard.then(clipText => { if (clipText !== clipboardContent && clipText) { console.log(clipText) } }) } });
Uncaught (in promise) DOMException: Document is not focused.解决办法
最新推荐文章于 2024-09-20 14:08:38 发布