// 获取系统剪贴板内容
uni.getClipboardData({
success: (res) => {
console.log(res.data)
},
fail(res) {
console.log(res)
}
});
- 发布:2024-08-15 16:07
- 更新:2024-10-16 10:02
- 阅读:113
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 21H2
HBuilderX类型: 正式
HBuilderX版本号: 4.23
浏览器平台: IE
浏览器版本: 127.0.2651.98 (正式版本) (64 位)
项目创建方式: HBuilderX
示例代码:
操作步骤:
uni.getClipboardData({
success: (res) => {
console.log(res.data)
},
fail(res) {
console.log(res)
}
});
uni.getClipboardData({
success: (res) => {
console.log(res.data)
},
fail(res) {
console.log(res)
}
});
预期结果:
uni.getClipboardData({
success: (res) => {
console.log(res.data)
},
fail(res) {
console.log(res)
}
});
uni.getClipboardData({
success: (res) => {
console.log(res.data)
},
fail(res) {
console.log(res)
}
});
实际结果:
uni.getClipboardData({
success: (res) => {
console.log(res.data)
},
fail(res) {
console.log(res)
}
});
uni.getClipboardData({
success: (res) => {
console.log(res.data)
},
fail(res) {
console.log(res)
}
});
bug描述:
调用uni.getClipboardData 一直走fail方法 提示errMsg: "getClipboardData:fail"
1***@qq.com (作者)
没有用,我使用的就是https
我通过navigator.clipboard.readText()的方式 实现的粘贴剪切版
var that = this
navigator.clipboard.readText().then((text) => {
console.log('获取到的文本内容是:', text)
that.code = text
}).catch((err) => {
console.error('读取剪贴板内容失败:', err)
});
2024-08-28 17:17