收藏
回答

扫描带参数的线上二维码没有进到options.scene

回答关注问题邀请回答
收藏

4 个回答

  • 小熊空空的奇妙冒险ᯤ⁶ᴳ
    小熊空空的奇妙冒险ᯤ⁶ᴳ
    2020-12-22

    我也遇到了这个问题

    有没有人一起探讨一下呢?

    二维码得到的链接为

    pagesSingle/pages/advert-preview/index.html?scene=1341321814443380737
    


    这下面是页面获取代码的部分,本地测试没有问题,但是真机测试会出现这个问题,由于这个只能发布之后才能测试,就会很麻烦


    onLoad (options) {
        if (options.scene) {//接受二维码中参数
          this.setData({
            id: decodeURIComponent(options && options.scene)
          })
          this.init()
        }
      }
    
    2020-12-22
    有用
    回复
  • 人间且慢行
    人间且慢行
    2020-12-22

    这是我们获取自定义分享和扫码二维码获取产品id的处理方式 你可以借鉴一下。

    2020-12-22
    有用
    回复
  • 下渝州
    下渝州
    2020-12-22

    进入到这个页面没有?

    2020-12-22
    有用
    回复 1
    • Ann
      Ann
      2020-12-22
      进入了,进了else
      2020-12-22
      回复
  • brave
    brave
    2020-12-22
    打印一下options呢?
    2020-12-22
    有用
    回复 3
    • Ann
      Ann
      2020-12-22
      模拟器进入是有值的{id:12},是进入else的
      2020-12-22
      回复
    • brave
      brave
      2020-12-22回复Ann
      你这不打印一下,怎么知道?
      2020-12-22
      回复
    • Ann
      Ann
      2020-12-22回复brave
      就是打印了才告诉你打印的值啊
      2020-12-22
      回复
登录 后发表内容
问题标签