【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 类型数据,所以复制功能失效

相关推荐
会豪1 分钟前
前端插件-不固定高度的DIV如何增加transition
前端
却尘1 分钟前
Server Actions 深度剖析(2):缓存管理与重新验证,如何用一行代码干掉整个客户端状态层
前端·客户端·next.js
小菜全1 分钟前
Vue 3 + TypeScript 事件触发与数据绑定方法
前端·javascript·vue.js
Hilaku5 分钟前
面试官开始问我AI了,前端的危机真的来了吗?
前端·javascript·面试
Java微观世界9 分钟前
匿名内部类和 Lambda 表达式为何要求外部变量是 final 或等效 final?原理与解决方案
java·后端
SimonKing27 分钟前
全面解决中文乱码问题:从诊断到根治
java·后端·程序员
2501_9160137439 分钟前
HTTPS 抓包难点分析,从端口到工具的实战应对
网络协议·http·ios·小程序·https·uni-app·iphone
shellvon1 小时前
前端攻防:揭秘 Chrome DevTools 与反调试的博弈
前端·逆向
你三大爷1 小时前
再探volatile原理
java
β添砖java1 小时前
案例二:登高千古第一绝句
前端·javascript·css