是言言11
是言言11
  • 发布:2024-06-11 15:53
  • 更新:2025-08-07 12:03
  • 阅读:553

在uniapp中调用支付宝的领券插件接口get-coupon,现在是可以正常领券了,但是领券完之后的支付宝那边的回调没有在控制台中打印触发

分类:uni-app

使用支付宝的领券插件,现在已经可以调用出来领券弹窗了,但是领完之后没有触发支付宝那边的回调,控制台没有打印任何东西

官文档
https://open.alipay.com/plugin/order-page?serviceCode=MP2021090600100574

2024-06-11 15:53 负责人:DCloud_UNI_OttoJi 分享
已邀请:
DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

已私聊,这个是第三方的自定义插件

  • 是言言11 (作者)

    我在这个贴下发了代码

    2024-06-20 11:09

是言言11

是言言11 (作者)

这是测试源代码

DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

我看了你提供的代码,看着没啥问题。正常引入一个三方插件。我没有实际可以领券的参数,我看编译产物没问题,引入方式、编译 html 都正常,看着不是 uniapp 编译的问题。

你可以这样测试,打开你的编译器搜索 vendor.js 搜索 return Page(pageOpitons) 在这里打断点,看 pageOptions 是否符合预期。

  • DCloud_UNI_OttoJi

    思路是看编译产物是否合插件文档是否一样,如果有问题直接举出具体问题和我交流,我理解应该是简单问题插件如何使用的事情

    2024-06-26 19:57

  • 是言言11 (作者)

    回复 DCloud_UNI_OttoJi: 在vendor.js没有找到所说代码。我发现不止领券插件一个触发不了支付宝回调,像极速退款,芝麻先享还有这个领券插件。这种类型的插件回调用uni编译出来,触发的回调都没有打印出来,但是我看小程序日志其实是有的, 我试了直接用支付宝开发工具写了个测试,就可以正常打印出来。 能麻烦您看下是什么问题吗,感觉还是挺大的一个问题的

    2024-06-27 10:02

  • DCloud_UNI_OttoJi

    回复 是言言11: 拿编译产物和你的代码测试,提供更明确的代码吧。具体是哪个回调的 console 没有打印?事件没有回调是插件没有回调,还是 uniapp 编译之后缺少了参数导致失败?插件问答中是否有类似的问题?打断点看看

    2024-06-27 10:42

__G

__G

请问下 楼主这个问题解决了吗 什么原因

  • DCloud_UNI_OttoJi

    提供下复现工程,看下上面评论,具体是什么问题

    2025-08-06 15:12

  • __G

    回复 DCloud_UNI_OttoJi: 已经解决了 谢谢 就是uniapp编译的时候 会自动加上on 去掉就好了

    2025-08-07 08:26

  • DCloud_UNI_OttoJi

    回复 __G: 提供下源码吧,如果是 bug,问题会修复

    2025-08-07 11:04

  • __G

    回复 DCloud_UNI_OttoJi: 不知道是不是bug 按照那边文档的事件 我去掉on就可以了 图贴在下边了

    2025-08-07 12:02

__G

__G

代码片段

要回复问题请先登录注册