@uni/clipboard
TypeScript icon, indicating that this package has built-in type declarations

1.0.9 • Public • Published

getClipboard

npm

安装

$ npm install @uni/clipboard --save

or

$ npm install @uni/apis --save

示例

import { getClipboard } from '@uni/clipboard';

getClipboard({
  success (res){
    console.log(res.text);
  }
});

// promise
getClipboard().then(res => {
  console.log(res.text);
});

方法

getClipboard()

获取系统剪贴板的内容

支持

miniApp wechatMiniprogram bytedanceMicroApp baiduSmartProgram kuaiShouMiniProgram

h5 暂不支持此方法

参数

成员 类型 描述 必选 默认值
options object  ✔️ -
options.success Function  成功的回调 -
options.fail Function  失败的回调 -
options.complete Function  结束的回调 (调用成功、失败都会执行) -

返回

成员 类型 描述
res object
res.text string 剪贴板的内容

setClipboard

设置系统剪贴板的内容。

支持

browser miniApp wechatMiniprogram bytedanceMicroApp baiduSmartProgram kuaiShouMiniProgram

示例

import { setClipboard } from '@uni/clipboard';

setClipboard({
  text: 'text',
  success (res){
    console.log(res);
  }
});

// promise
setClipboard({
  text: 'text'
}).then(res => {
  console.log(res);
});

参数

成员 类型 描述 必选 默认值
options object  ✔️ -
options.text string  剪切板数据 ✔️ -
options.success Function  成功的回调 -
options.fail Function  失败的回调 -
options.complete Function  结束的回调 (调用成功、失败都会执行) -

Readme

Keywords

none

Package Sidebar

Install

npm i @uni/clipboard

Weekly Downloads

508

Version

1.0.9

License

BSD-3-Clause

Unpacked Size

179 kB

Total Files

94

Last publish

Collaborators

  • bunko
  • rax-publisher