e***@Outlook.com
e***@Outlook.com
  • 发布:2020-09-17 11:43
  • 更新:2024-12-11 20:34
  • 阅读:2617

关于uniapp 引用小程序发券插件的使用经验

分类:uni-app

参考 https://segmentfault.com/a/1190000021597074
参考 https://ask.dcloud.net.cn/question/101776

step 1:

在 manifest.json 中点击源码视图, 在 mp-weixin 里添加:

"plugins": {  
    "sendCoupon": {  
        "version": "1.1.5",  
        "provider": "wxf3f436ba9bd4be7b"  
    }  
}

step2:

在 pages.json 的 globalStyle 里添加

"usingComponents": {  
    "send-coupon": "plugin://sendCoupon/send-coupon"  
}

step3:

在需要调用插件的页面中调用, 按照微信的对接文档对接即可. 唯一需要注意的是, 发券的事件bindcustomevent改为 @customevent

<template>  
    <send-coupon  
        @customevent="getcoupon"  
        :send_coupon_params="send_coupon_params"  
        :sign="sign"  
        :send_coupon_merchant="send_coupon_merchant">  
        <view>领取</view>  
    </send-coupon>  
</template>
0 关注 分享

要回复文章请先登录注册

mirari

mirari

补充一下,customevent是老写法,文档里已经建议改用[sendcoupon](https://pay.weixin.qq.com/docs/merchant/apis/offer-coupons-by-mini-program/mini-program-coupons.html#%E5%B0%8F%E7%A8%8B%E5%BA%8F%E5%8F%91%E5%88%B8%E6%8F%92%E4%BB%B6%E5%AD%97%E6%AE%B5%E8%AF%B4%E6%98%8E%E8%A1%A8)了。
2024-12-11 20:34
阿喆

阿喆

你好 我按照你的方法写得 但是getcoupon方法里面params是undefined,请问怎么处理啊,另外那个用户确认领券事件也触发不了
2021-07-23 11:43
e***@Outlook.com

e***@Outlook.com (作者)

仅作记录, 非原创
2020-09-17 11:44