【uniapp】uni.setClipboardData 方法失效 bug 解决方案

写了一个 copy 方法,但是怎么也没有弹窗复制成功

html 复制代码
<text @click="toCopy(myInfo.id)">
    复制
</text>

逐步打印发现 1 正常打印,2 没有打印,说明问题出现在 setClipboardData 方法执行中

javascript 复制代码
toCopy(n) {
    // console.log('1',typeof n) // number类型
    const temp = String(n)
    uni.setClipboardData({
        data: temp,
        success: () => {
            // console.log('2',n)
            tool.alert('复制成功')
		},
		fail: (r) => {
			tool.alert(r)
		}
	})
},

原来是 uni.setClipboardData 方法只能打印字符串类型!我的 id 是number 类型数据,所以复制功能失效

相关推荐
珹洺5 分钟前
Java-Spring入门指南(二十五)Android 的历史,认识移动应用和Android 基础知识
android·java·spring
打小就很皮...5 分钟前
ShowCountCard 功能迭代:新增周月对比属性,完善数据可视化场景
前端·react.js·信息可视化
只想码代码8 分钟前
什么是程序计数器?
java·jvm
JAVA学习通11 分钟前
OJ竞赛平台----C端题目列表
java·开发语言·jvm·vue.js·elasticsearch
IT_陈寒14 分钟前
Redis性能翻倍的7个冷门技巧:从P5到P8都在偷偷用的优化策略!
前端·人工智能·后端
Moonbit26 分钟前
MoonBit Meetup 丨 手把手带你走进 AI 编程新世代
前端·后端·程序员
携欢27 分钟前
PortSwigger靶场之 CSRF where token is not tied to user session通关秘籍
前端·csrf
得物技术40 分钟前
从 JSON 字符串到 Java 对象:Fastjson 1.2.83 全程解析|得物技术
java·后端·json
JAVA学习通44 分钟前
基本功 | 一文讲清多线程和多线程同步
java·开发语言·多线程
啦啦9117141 小时前
如何理解Java中的并发?
java·开发语言