我的应用程序有两部分,' localhost:8000 /'是默认值,即Web部件。
另一部分是#localhost:8000 / mobile',这是针对移动用例的。
现在我已准备好部署'手机'应用程序到ios设备,但我不希望ios应用程序以localhost:8000 /开头。我希望它从localhost:8000 / mobile
开始我已经尝试过像这样动态指向/ mobile(在起始代码中):
if Meteor.isCordova(){
location.href='/mobile'
}
这在逻辑上有效。但是,每次打开应用时,都会加载默认页面(' /'),然后重新加载页面(' / mobile')。
是否可以通过某种配置来实现这一目标?
即。是否可以配置"起始网址"部署的移动应用程序?
答案 0 :(得分:0)
您目前正在进行条件路由(通过重定向)。
您可以尝试使用条件呈现:您将拥有一个起始页面,并根据Meteor.isCordova
的结果呈现不同的布局