Clipboard

剪切板相关代码

例子

copy: function () {
    const {
      data
    } = this.data;
    wx.setClipboardData({
      data: `data`,
      success(res) {
        wx.showToast({
          title: '成功',
          icon: 'success',
          duration: 2000
        })
      }
    })
  },

命令解释:复制当前内容“data”内的数据,并显示复制成功字样。

涉及:

wx.setClipboardData

设置系统剪贴板的内容。调用成功后,会弹出 toast 提示"内容已复制",持续 1.5s

参数

Object object

属性

类型

默认值

必填

说明

data

string

剪贴板的内容

success

function

接口调用成功的回调函数

fail

function

接口调用失败的回调函数

complete

function

接口调用结束的回调函数(调用成功、失败都会执行)

wx.showToast

显示消息提示框

参数

Object object

属性

类型

默认值

必填

说明

最低版本

title

string

提示的内容

icon

string

'success'

图标

image

string

自定义图标的本地路径,image 的优先级高于 icon

duration

number

1500

提示的延迟时间

mask

boolean

false

是否显示透明蒙层,防止触摸穿透

success

function

接口调用成功的回调函数

fail

function

接口调用失败的回调函数

complete

function

接口调用结束的回调函数(调用成功、失败都会执行)

object.icon 的合法值

说明

最低版本

success

显示成功图标,此时 title 文本最多显示 7 个汉字长度

loading

显示加载图标,此时 title 文本最多显示 7 个汉字长度

none

不显示图标,此时 title 文本最多可显示两行,1.9.0及以上版本支持

wx.getClipboardData

获取系统剪贴板的内容

参数

Object object

属性

类型

默认值

必填

说明

success

function

接口调用成功的回调函数

fail

function

接口调用失败的回调函数

complete

function

接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

参数

Object object

属性

类型

说明

data

string

剪贴板的内容

示例代码

wx.getClipboardData({
  success (res){
    console.log(res.data)
  }
})

Last updated