c***@163.com
c***@163.com
  • 发布:2024-08-29 15:59
  • 更新:2024-08-30 18:57
  • 阅读:423

【报Bug】抖音组件pay-button-sdk 问题

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 13.3

HBuilderX类型: 正式

HBuilderX版本号: 4.24

第三方开发者工具版本号: 4.2.5

基础库版本号: 3.27.0.1

项目创建方式: HBuilderX

操作步骤:
<pay-button-sdk mode="1" goods-id="1" order-id="ext_ots71582818684110953008676" goods-type="2"

order-status="1"

  @:error="errorHandler"  
/>  

errorHandler(error) {
// 处理错误的逻辑
console.error('Error caught:', error);
// 可以添加其他逻辑,如显示错误消息给用户
} ,

预期结果:

应该报错

实际结果:

"pages/order/detail" does not have a method "errorHandler" to handle event "error"

bug描述:

抖音这个支付按钮组件pay-button-sdk

已经测试 支持sdk
if (uni.canIUse("industrySDK.pay-button")) {

      console.log('支持SDK')  
    }else{  
        console.log('不支持SDK')  
    }  

配置已添加
"style": {
"navigationBarTitleText": "订单详情",
"mp-toutiao": {
"usingComponents": {
"pay-button-sdk": "ext://industry/pay-button"
}
}
},

测试 <pay-button-sdk mode="1" goods-id="1" order-id="ext_ots71582818684110953008676" goods-type="2"

order-status="1"

  bind:error="errorHandler"  
/>  

报错
"pages/order/detail" does not have a method "errorHandler" to handle event "error"
在method 有这个
errorHandler(error) {
// 处理错误的逻辑
console.error('Error caught:', error);
// 可以添加其他逻辑,如显示错误消息给用户
} ,

如果改写按钮 <pay-button-sdk mode="1" goods-id="1" order-id="ext_ots71582818684110953008676" goods-type="2"

order-status="1"

  @:error="errorHandler"  
/>  

写成这样
点击无任何反应没有任何报错

2024-08-29 15:59 负责人:无 分享
已邀请:
唐家三少

唐家三少 - 我要写代码

认真编辑一下你的帖子,抖音组件?那分类为啥是“ 产品分类: uniapp/小程序/微信 ”?

要回复问题请先登录注册