Skip to main content

getFromClipboard

getFromClipboard 用于返回剪贴板的内容

🍱 参数

🔥 返回值

Promise - 返回一个 Promise 对象,该对象的状态变化取决于剪贴板的内容是否可以被解析为 JSON 对象

🚀 示例

import { getFromClipboard } from 'atools-js';

const onClick = async () => {
const data = await getFromClipboard();
console.log(data); // { name: 'atools-js' }
};

💡 源码

source code
/atools/_basic/getFromClipboard.ts
export const getFromClipboard = (): Promise<string> => {
return new Promise((resolve, reject) => {
navigator.clipboard
.readText()
.then((text) => {
resolve(text);
})
.catch((err) => {
reject(err);
});
});
};