收藏
回答

小程序发小程序红包场景值一直不对?

这个问题已经问了很多遍了,微信版本、型号、以及bug复现的视频都发了,就是没人解决。

这是场景值列表https://developers.weixin.qq.com/miniprogram/dev/reference/scene-list.html

基础版本库已经取了最高的了。小程序拉取红包的qpi,需要对的场景值,已经打开过小程序的用户,用微信顶部删掉微信小程序,重新扫码进入,场景值一直不对,真机测试也不对,生成的小程序码,只有开发工具使用二维码编译才是正确的,bug提了,就没有人处理了吗?api都用不了了吗?

if (!wx.getStorageSync('mykey')) {
      wx.navigateTo({
        url'/pages/accountLogin/accountLogin',
      })
    } else {
      let obj = wx.getLaunchOptionsSync()
      console.log('启动小程序的场景值:', obj.scene)
      this.setData({
        scene:obj.scene
      })
      let yourScene=app.globalData.scenceValue;
      console.log(yourScene);
      console.log('我的场景值');
      // 1011扫描二维码 1025扫描一维码  1047扫描小程序码  1124扫一物一码打开小程序。
      if(yourScene ==1011 || yourScene ==1025 || yourScene ==1047 || yourScene ==1124){
        wx.navigateTo({
          url'/packageA/getmoney/getmoney',
        })
      }else{
        wx.hideLoading();
        wx.showModal({
          title'温馨提示',
          content'请使用微信扫描当前小程序分享的海报二维码打开小程序',
          successfunction(res{
          }
        })
      }
    }
wx.getLaunchOptionsSync()跟app.js的onshow获取的scene做对比的,是为了看看,是不是取得不一致。

追加提问,一直不回复,如果不想让人用,就赶紧废弃掉。

回答关注问题邀请回答
收藏
登录 后发表内容
问题标签