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是正常的

回到顶部