收藏
回答

能不能动态改变小程序打开后的第一个页面?

问题模块
API和组件


以上是开发文档中的说明。

能不能动态的选择初始页面?

问题描述:

app.json中:

    {

        "pages":[

            "pages/A",    //A页面路径

            "pages/B",    //B页面路径

            "pages/C"    //C页面路径

        ]

    }

打开微信小程序后

    if(true){

        打开A页面;

    }

    else{

        打开B页面;

    }

请问这样能不能实现?能实现怎么实现?谢谢各位大神!

最后一次编辑于  2017-12-04  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

6 个回答

  • Share
    Share
    2017-12-04

    喜好选择和首页放在一个页面是可以,但是这样开发成本应该会高,而且我现在这个应用已经上线了,这个就得第二版改了,开发文档里感觉也没什么对这个问题有帮助的东西。

    2017-12-04
    赞同
    回复
  • hjm
    hjm
    2017-12-04

    是否可以考虑放一个页面完成,包括喜好选择、应用首页

    2017-12-04
    赞同
    回复
  • Share
    Share
    2017-12-04

    使用场景是用户第一次进入会有一个喜好选择,选择完进入应用首页,以后进入应用直接到首页不再显示喜好选择页面。不同入口配置不同的进入页面,这个具体是怎么弄,我不太懂你的意思,能说具体点吗?谢谢! @hjm

    2017-12-04
    赞同
    回复
  • hjm
    hjm
    2017-12-04

    什么使用场景?

    2017-12-04
    赞同
    回复
  • hjm
    hjm
    2017-12-04

    上面使用场景?为什么不能这样:不同入口配置不同的进入页面?

    2017-12-04
    赞同
    回复
  • zly
    zly
    2017-12-04

    app.json是静态编译,运行时哪怕你修改了里面的值,也是不起做作用的 。

    有个蠢方法就是第一个页面onload时,写好业务逻辑,马上跳转到你想要的那个“第一个”页面,不知视觉会否有偏差

    2017-12-04
    赞同
    回复