更新记录

1.0(2019-08-23)

设置/获取系统粘贴板中的文本内容。


平台兼容性

功能

操作系统粘贴板,可设置/获取系统粘贴板中的文本内容。

uni自带的api,为了和小程序保持一致逻辑,设置成功后会弹出“已复制”之类的toast提示,此插件不会弹出toast。

注意Native.js仅App端可用。

使用方法

  • 下载插件保存到项目目录下,如common/dc-clipboard/clipboard.js
  • 在页面中引用此模块
    import clipboard from "@/common/dc-clipboard/clipboard.js"
  • 调用模块的方法
    clipboard.setText('Hello uni-app!');

API

setText(text)

设置粘贴板中的文本

参数说明

参数 类型 说明
text string 要设置文本内容

示例

var t = 'new data!';
clipboard.setText(t);

getText()

获取粘贴板中的文本

返回值

string类型,粘贴板中的内容,仅支持获取字符串类型。

示例

var t = clipboard.getText();
console.log(t);

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问