收藏
回答

求助 微信开放标签wx-open-launch-weapp无法跳转小程序?

测试环境正常可以跳转小程序, 线上环境无法跳转 排查不同环境代码未发现不同

测试环境地址: https://sandbox-sg-h5-v6.vecrp.com/H5mobile/#/pages/mobile/customCode/award/index?groupId=81000121&code=0&message=%E6%88%90%E5%8A%9F&result=PluginGuestCodeReceiveAwardDTO(appId=wx2c2cc7fc3d45a61e,%20pagePath=pages/wm/Other/ShopManage/NearbyOfflineShop/index,%20originId=gh_531654759639)&appId=&originId=gh_531654759639&pagePath=pages%2Fwm%2FOther%2FShopManage%2FNearbyOfflineShop%2Findex

线上环境地址: https://sg-v6.vecrp.com/H5mobile/#/pages/mobile/customCode/award/index?groupId=80000177&code=0&message=成功&result=PluginGuestCodeReceiveAwardDTO(appId=wx5566dde52065e556, pagePath=pages/coupon, originId=gh_1413f7c366d2)&appId=&originId=gh_1413f7c366d2&pagePath=pages%2Fcoupon

线上环境测试机型: "ios_version": "18.5", 微信版本: "s_browser_version": "8.0.68"

JS版本: http://res.wx.qq.com/open/js/jweixin-1.6.0.js

wx.error 未报错日志

static config = (resolve, data) => {
    wx.config({
      debug: data.debug, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
      appId: data.appId,
      timestamp: data.timestamp,
      nonceStr: data.nonceStr,
      signature: data.signature,
      jsApiList: jsApiListMp, // 必填,需要使用的JS接口列表
      openTagList: ['wx-open-launch-weapp'],
    });
    wx.ready(() => {
      resolve(true)
    })
    wx.error(function (res) {
      const obj: any = { res: res || '', data: data || '' }
      wxError(obj, 'wx.error')
      // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开configdebug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。
    });
  }
回答关注问题邀请回答
收藏

1 个回答

  • 智能回答 智能回答 本次回答由AI生成
    01-30
    有用
登录 后发表内容