收藏
回答

wx.onUserCaptureScreen监听页面截图renturn的query在哪里能获取到?

我在页面进行wx.onUserCaptureScreen监听后return了{query:"test=1"},但是长按截图进入小程序后,并没有在app.js的onlaunch或者onshow的options中都没有看到这个参数,page的onload和onshow中页没有,有人知道这个怎么用吗?

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

2 个回答

  • Wū。
    Wū。
    06-13

    应该不是长按出现,而是在这里哦。onlaunchd option里会有一个query参数,query参数里就是你传入的参数。我之前也没搞出来,今天搞出来了。但是这个只能用正式版测试。因为截图打开的永远都是正式版小程序。。。我也是无语了,这就是最大的坑。你以为没有,其实要发布了才有。


    06-13
    有用
    回复 2
    • Wū。
      Wū。
      06-13
      就是我说的,不管你用什么版本截图,图片打开小程序都是正式版。
      所以只能在正式版里有相关逻辑,才看得到参数。
      要测试的话,可以正式版里埋一个彩蛋,或者正式版打开console,然后把参数显示出来之类的。
      06-13
      回复
    • Wū。
      Wū。
      06-13
      这是微信的锅,真的有点坑。wx.showShareImageMenu好歹图片能打开体验版,这个截图打开永远都是正式版。
      06-13
      回复
  • AM-PM
    AM-PM
    05-09

    兄弟,解决没,我们真机也接收不到。真机还不好调试。开发者工具里面设置启动场景跟启动参数可以正常接收,一到真机就接收不到。

    05-09
    有用
    回复 2
    • 阿白
      阿白
      06-11
      没有解决,放弃了
      06-11
      回复
    • Wū。
      Wū。
      06-13
      看我回复,你再试试呢
      06-13
      回复
登录 后发表内容