2017-08-25 46 views
0

我的应用程序有两个部分,'localhost:8000 /'是默认的,即web部分。流星部署到设备:如何配置启动网址?

另一部分是'localhost:8000/mobile',它是针对移动用例的。

现在我准备将“移动”应用程序部署到ios设备,但我不希望ios应用程序以localhost:8000 /开头。我想这与本地主机开始:8000 /移动

我试图点/手机动态像这样(在起始码):

if Meteor.isCordova(){ location.href='/mobile' }

这工作逻辑。但是,每次打开应用程序时,它都会加载默认页面('/'),然后重新加载页面('/ mobile')。

是否可以通过某种配置来完成此操作?

即是否可以为部署的移动应用程序配置“开始url”?

+0

的结果,我不明白你在问什么渲染不同的布局。你在问关于深度链接吗? – LinusGeffarth

+0

我的应用程序有两个部分,'localhost:8000 /'是默认的,即web部分。 另一部分是'localhost:8000/mobile',它是针对移动用例的。 我想将应用程序部署到ios设备,但我不想通过访问localhost:8000 /来启动ios应用程序。我想从本地主机开始:8000/mobile –

+0

请重新填写您的问题。我不相信有人知道你在说什么。 – LinusGeffarth

回答

0

您目前正在执行条件路由(通过重定向)。

你可以尝试,而不是一个条件渲染:你将有一个单一的起始页面,你会取决于Meteor.isCordova