zoukankan      html  css  js  c++  java
  • JSAPI唤起微信支付

    let time = new Date().getTime()
    function onBridgeReady () {
    WeixinJSBridge.invoke(
    'getBrandWCPayRequest', {
    "appId": res1.data.appId, //公众号名称,由商户传入
    "timeStamp": res1.data.timeStamp + '', //时间戳,自1970年以来的秒数
    "nonceStr": res1.data.nonceStr, //随机串
    "package": res1.data.package,
    "signType": res1.data.signType, //微信签名方式
    "paySign": res1.data.paySign //微信签名
    },
    function (res) {
    // console.log('支付回调:', res)
    if (res.err_msg == "get_brand_wcpay_request:ok") {
    // 使用以上方式判断前端返回,微信团队郑重提示:
    //res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠
    window.location.href = window.location.origin + '/#/orderList'
    } else {
    window.location.href = window.location.origin + '/#/orderList'
    }
    })
    }
    if (typeof WeixinJSBridge == "undefined") {
    if (document.addEventListener) {
    document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
    } else if (document.attachEvent) {
    document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
    document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
    }
    } else {
    onBridgeReady();
    }

  • 相关阅读:
    11111
    单例-Singleton-03
    单例-Singleton-02
    单例-Singleton-01
    load和initialize
    OC中的static-01
    GCD-06
    GCD-05
    GCD-03
    UIView-01
  • 原文地址:https://www.cnblogs.com/liea/p/11993222.html
Copyright © 2011-2022 走看看