1.0.0-Alpha.7 • Published 4 years ago

@wedjs/clipboard v1.0.0-Alpha.7

Weekly downloads
-
License
-
Repository
-
Last release
4 years ago

@wedjs/clipboard


介绍

设置剪贴板。


安装

通过 NPM 安装:

npm i @wedjs/clipboard

或者 直接引用 CDN

<script src="https://cdn.wangerdi.cn/wedjs/clipboard.js"></script>

使用

_.setClipboard(text)

设置系统剪贴板的内容。 该复制采用创建input进行复制的方式,对于小程序等不支持DOM的js框架不进行支持。

参数
参数名类型默认值是否必填描述
textString必填需要复制的内容
返回

返回一个 Promise ,判断复制成功失败

示例
_.setClipboard('myCopy').then(() => {
  console.log('复制成功')
}).catch(() => {
  console.log('复制失败')
})

_.getClipboard()

获取系统剪贴板的内容。 该复制采用创建input进行复制的方式,对于小程序等不支持DOM的js框架不进行支持。

返回

返回一个 Promise ,判断获取成功失败

注意

获取剪贴板内容时需要用户同意授权,否则将会获取失败

示例
_.getClipboard().then((text) => {
  console.log('获取成功:' + text)
}).catch((err) => {
  console.log('获取失败:' + err)
})