uni-app uni.setClipboardData不支持支付宝小程序
uni-app uni.setClipboardData不支持支付宝小程序
示例代码:
// #ifdef MP-ALIPAY
my.setClipboard({
text: data,
success,
fail
})
// #endif
// #ifndef MP-ALIPAY
uni.setClipboardData({
data,
success,
fail
})
// #endif
操作步骤:
- 编译到支付宝小程序,调用uni.setClipboardData
预期结果:
- uni.setClipboardData能正常复制到剪切板
实际结果:
- 不能复制到剪切板
bug描述:
uni.setClipboardData不支持支付宝小程序,打印uni.setClipboardData为undefined,查了支付宝小程序文档后发现是my.setClipboard。然后替换成my.setClipboard就正常了
| 项目信息 | 详细信息 |
|------------------|------------|
| 产品分类 | uniapp/小程序/阿里 |
| PC开发环境操作系统 | Windows |
| PC开发环境操作系统版本号 | 1 |
| HBuilderX类型 | Alpha |
| HBuilderX版本号 | 4.43 |
| 第三方开发者工具版本号 | 1 |
| 基础库版本号 | 1 |
| 项目创建方式 | HBuilderX |
更多关于uni-app uni.setClipboardData不支持支付宝小程序的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
你好,你说的打印这个为 undefined 是如何执行的?我这里测试的这个 API 是可以正常运行的
更多关于uni-app uni.setClipboardData不支持支付宝小程序的实战教程也可以访问 https://www.itying.com/category-93-b0.html
我测试了下,应该是HBuilderX版本的问题,用4.43.2024122419-alpha版本就会报错,4.45是正常的