getCurrentPages() 里的参数__displayReporter
发布于 4 年前 作者 rding 12735 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo

getCurrentPages()  运用时发现了一个这样的场景从小程序码进入

在onLoad 获取的 options 里 参数值是scene=pid%3D3509%26sCode%3D3333,

在onShow里调用getCurrentPages 也能获取到scene=pid%3D3509%26sCode%3D3333 ,

但是通过其他触发操作调用getCurrentPages时 options里 发现获取的 scene值没了,pid%3D3509%26sCode%3D3333 被解码成对象了{pid: 3509, sCode=3333},

这个不是我想要的 又在getCurrentPages 某个栈返回的参数里 找到这个_displayReporter.query, 请问这个参数可以直接用么,还是不稳定,参数名都怪怪的

2 回复

请使用官方提供的 scene 值,不要用文档上没写的

為什麼不用onLoad里拿這個scene的值,非要在getCurrentPage里拿值?

回到顶部