小程序跳转在Android和iOS上得到的场景值不一致
发布于 6 年前 作者 xiuyingyin 4216 次浏览 来自 问答

前提:有两个小程序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是错误的。

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

回到顶部