收藏
回答

多次扫码进入小程序,获取的参数都是第一次参数,不能获取当前小程序码携带参数 ?

无论你扫几个小程序码都只能进入第一次的参数页面,而不能进入当前扫码商品页面,说白了就是小程序获取到的商品id参数都是第一次进入时获取到的

在app show 中调用wx.getEnterOptionsSync()

和wx.getLaunchOptionsSync()

都不是当前参数

最后一次编辑于  05-29
回答关注问题邀请回答
收藏

3 个回答

  • 比多尼
    比多尼
    06-19

    请问这个问题是

    调用在app show 中调用wx.getEnterOptionsSync()

    和wx.getLaunchOptionsSync()

    方法可以解决吗?


    06-19
    有用
    回复
  • 句号
    句号
    06-15

    同样的问题,求解

    06-15
    有用
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    05-29
    scene: `pid=${this.data.partJobId}`
    page: pages/index/index
    
    onLoad(){
      if (!options.scene) {
          this.setData({
            partJobId: options.partJobId || ''
          })
        } else {
          var getQueryString = {}
          var strs = decodeURIComponent(options.scene).split('&') //以&分割
          //取得全部并赋值
          for (var i = 0; i < strs.length; i++) {
            getQueryString[strs[i].split('=')[0]] = unescape(strs[i].split('=')[1])
          }
          this.setData({
            partJobId: getQueryString['pid'] || ''
          })
        }
      },
    

    05-29
    有用
    回复 5
登录 后发表内容
问题标签