前提:有两个小程序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是错误的。
请问官方怎么解决? 或者有朋友遇到这个问题吗?