setTimeout(async () => {
// 优先使用 plus(App 环境)
if (plus.os.name === 'Android') {
const Context = plus.android.importClass('android.content.Context')
const mainActivity = plus.android.runtimeMainActivity()
const clipboard = mainActivity.getSystemService(Context.CLIPBOARD_SERVICE)
let clipText = plus.android.invoke(clipboard, 'getText') // 获取文本
clipText = clipText.replace('>!<')
// plus.android.invoke(clipboard, "setText", "要设置的文本")
}
if (plus.os.name === 'iOS') {
const UIPasteboard = plus.ios.importClass('UIPasteboard')
const generalPasteboard = UIPasteboard.generalPasteboard()
// 获取文本
let textValue = generalPasteboard.valueForPasteboardType('public.utf8-plain-text')
// 设置文本: generalPasteboard.setValueforPasteboardType("文本", "public.utf8-plain-text")
// console.log('clipText:ios', textValue)
}
}, 500) 获取剪切板