微信小程序:一键复制到剪切板 wx.setClipboardData

小程序怎么实现类似淘宝的一键复制订单号的需求?微信官方提供了API,如下:

wx.setClipboardData(Object object)

设置系统剪贴板的内容。调用成功后,会弹出 toast 提示"内容已复制",持续 1.5s。(基础库1.1.0开始支持,低版本需要做兼容处理)。

参数:
属性类型说明
datastring剪贴板的内容(必填选项)
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)
实例代码
wx.setClipboardData({
    data: '复制的内容',
    success: (res)=> {
      wx.showModal({
      title: '提示',
      content: '复制成功',
      success: (res)=> {
        if (res.confirm) {
          console.log('确定')
        } else if (res.cancel) {
          console.log('取消')
        }
      }
	 })
    }
  })

版权声明:本文为xiaoyuer_2020原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。