从离子外部应用程序输入URL时,标签页面不可见

时间:2018-03-29 06:53:10

标签: ionic-framework ionic2 ionic3

我正在使用离子角度应用程序,我创建了一个separte标签页,如下所示:

tabs.ts

// all imports are made

@Component({
  templateUrl: 'tabs.html'
})
export class MyTabs {

  tab1Root = 'AlarmPage'; // made ionic page. so deeplink is already created.
  tab2Root = 'FormsPage'; // same as above comment.


  constructor() {

  }
}

tabs.html

<ion-tabs>
    <ion-tab [root]="tab1Root" tabTitle="AlarmPage" tabIcon="alarm"></ion-tab>
    <ion-tab [root]="tab2Root" tabTitle="FormsPage" tabIcon="information-circle"></ion-tab>

</ion-tabs>

AlarmPage.ts

// all imports are done
// Its an ionic page with deeplink

@IonicPage({
   segment: alarm/:id
 })

警报页面的网址为http://localhost:8100/#/tab-0/alarm/5aba3

问题:当从应用程序内部导航此页面时,即从其他页面导航标签页面在底部是visibe,但是当在浏览器的地址栏中粘贴此URL时,警报页面使用相同的网址可见,但标签页面不可见。

我希望在应用程序外部访问此页面时显示选项卡页面,即粘贴浏览器地址栏中的URL。

此外,当我刷新页面时,我可以看到标签一段时间,然后标签变得不可见。

0 个答案:

没有答案