收藏
回答

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


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

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

问题描述:

app.json中:

    {

        "pages":[

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

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

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

        ]

    }

打开微信小程序后

    if(true){

        打开A页面;

    }

    else{

        打开B页面;

    }

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

回答关注问题邀请回答
收藏

7 个回答

  • Serendipity
    Serendipity
    2021-05-10

    楼主这个问题你还记得怎么解决的吗?

    2021-05-10
    有用
    回复
  • supercodeman
    supercodeman
    2017-12-04

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

    2017-12-04
    有用
    回复
  • 2017-12-04

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

    2017-12-04
    有用
    回复
  • supercodeman
    supercodeman
    2017-12-04

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

    2017-12-04
    有用
    回复
  • 2017-12-04

    什么使用场景?

    2017-12-04
    有用
    回复
  • 2017-12-04

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

    2017-12-04
    有用
    回复
  • zly
    zly
    2017-12-04

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

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

    2017-12-04
    有用
    回复 1
    • Benny
      Benny
      2020-02-10
      我试过了,这样会一闪而过跳到“第一个”页面
      2020-02-10
      回复
登录 后发表内容