小程序跳转在Android和iOS上得到的场景值不一致

发布于 8 年前作者 xiuyingyin4339 次浏览最后编辑 8 年前来自 ask

前提:有两个小程序A和B,一个小游戏C。

场景1:从A打开B,然后关闭B,在A的onShow里边获取options.scene和options.referrerInfo

场景2:从A打开C,然后关闭C,在A的onShow里边获取options.scene和options.referrerInfo 

结果:iOS:场景1和场景2一致,options.scene为1038,options.referrerInfo里边有B的appId。(符合预期)

        Android: 场景1和场景2不一致。场景1符合预期,返回了1038以及B的appId。但是场景2里边,返回了错误的场景值(比如1011或者1001,依赖于我从什么场景打开A)。

总结:在Android系统上,从小游戏返回到小程序的场景值以及refererrInfo是错误的。

请问官方怎么解决? 或者有朋友遇到这个问题吗?

0 回复
暂无回复