启动场景可不可以设置成动态变化的?

比如我有A , B 两个场景。

我想根据用户分享数据判断用户的初始场景是A 还是B。
即: 如果用户主动进入,启动场景就是A,
如果用户是通过别人的分享进入,则启动场景就是B

大佬们,这种要怎么实现?

在main.js里根据用户的进入方式来手动改变要加载的启动场景

appcontroller 里面可以获取到链接进入入口

谢谢大佬,知道方法了。

分享一下:
在build出来的main.js里做判断。。获取到launch的query参数 ,微信接口 wx.getLaunchOptionsSync()

根据query参数做判断。
再修改:
window._CCSettings.launchScene = “你需要用户进去的场景”。
比如:
window._CCSettings.launchScene = “db://assets/Scene/A.fire”

1赞