Using ionic deepLinker with many ion-navs


#1

Hi there,

I built an ionic app witch is adapted for PWA, so I used deepLinker for installing an ionic router.

Something like :

imports: [
   IonicModule.forRoot(MyApp, {}, {
     links: [
      { component: ProductsPage, name: 'Products', segment: 'products' }
    ]
  })
 ]

My problem is that I use 3 ion-navs in the same page. So that navigation produces URLs that seems like localhost:8000/#/nav/main/map/nav/list/products.

Is there a way to manage URLs that represents many ion-navs at the same time ?
I mean calling localhost:8000/#/products should launch a navigating to map page in main ion-nav and navigating to products page in ion-nav named list.

ionic info :

@ionic/cli-utils  : 1.19.0
    ionic (Ionic CLI) : 3.19.0

global packages:

    cordova (Cordova CLI) : 6.5.0 

local packages:

    @ionic/app-scripts : 2.1.4
    Cordova Platforms  : android 6.3.0 ios 4.3.1
    Ionic Framework    : ionic-angular 3.7.1

System:

    Android SDK Tools : 25.2.5
    ios-deploy        : 1.9.1 
    ios-sim           : 5.0.13 
    Node              : v6.9.1
    npm               : 3.10.8 
    OS                : OS X El Capitan
    Xcode             : Xcode 8.2 Build version 8C38