環(huán)境
- MacOS Monterey 12.0.1
- chrome 版本 104.0.5112.79(正式版本) (arm64)
- chrome插件版本manifest_version=2
方法一
document.execCommand("copy");
如果已經(jīng)選中了內(nèi)容,則這行代碼可以把選中內(nèi)容復(fù)制到剪貼板。
不過(guò)我測(cè)試了,在chrome插件js中不生效。本身也是廢棄的api。
方法二
const textToCopy = 'Hello there!'
navigator.clipboard.writeText(textToCopy)
.then(() => { alert(`Copied!`) })
.catch((error) => { alert(`Copy failed! ${error}`) })
包含成功和失敗的提示能力。
測(cè)試可用。