收藏
回答

URL Scheme的query参数填写之后,在页面接收是什么形式的?

例如我在请求URL Scheme填写query:"id=1&kid=2&token=3",然后在小程序在哪里接收的,onload可以接收吗,然后接收之后是跟小程序内部页面传递参数一样是对象吗,例如{id:'1',kid:'2',token:'3'}这种形式还是其他什么形式的?

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

1 个回答

  • Hlxuan.
    Hlxuan.
    2023-07-16

    在onLoad里面可以接收,可参考下图:

    2023-07-16
    有用
    回复 12
    • Change
      Change
      2023-07-16
      感谢回复,请问你这个是申请Scheme码得到的参数的吗,因为我在小程序内页面测试传参也是得出这个结果,但是Scheme码query传参的出来的就会有错误
      2023-07-16
      回复
    • Hlxuan.
      Hlxuan.
      2023-07-16回复Change
      1、是的,我是用Scheme码,工具这里可以模拟。
      2、什么错误?(Scheme码query传参的出来的就会有错误)
      2023-07-16
      回复
    • Change
      Change
      2023-07-16回复Hlxuan.
      我在微信开发者工具模拟也是可以出来,但是在微信打开就会失败,我已经发布小程序的了,例如这个,你看下:weixin://dl/business/?t=kxxHW2ccT9r
      2023-07-16
      回复
    • Change
      Change
      2023-07-16
      抱歉,weixin://dl/business/?t=9RocpTd9Prh  这是一个新的码,刚才那个我打开过了,你用小程序应该打不开,这个还没有打开过的,你可以用这个试试看
      2023-07-16
      回复
    • Hlxuan.
      Hlxuan.
      2023-07-16回复Change
      我这边试了我的Scheme码,真机和开发者工具是一样的。
      你的Scheme码,我这边打开是白屏,你可以真机打开调试,打印下参数看看(如果正式版里面没有打印参数的代码,你可以生成一个开发版的Scheme码去调试)。
      2023-07-16
      回复
    查看更多(7)
登录 后发表内容