无法制作Ionic3"深层链接"工作

时间:2017-10-28 13:39:57

标签: angular typescript ionic-framework ionic3 deep-linking

我尝试在Ionic web 应用程序(而非原生应用程序)中使用deeplink。

我一步一步地跟着these instructions。 但是在输入网址时似乎完全没有效果(我看到主页)。

app.module.ts

@NgModule({
  declarations: [
   // ...
  ],
  imports: [
    IonicPageModule.forChild(FeedbackPage),
    BrowserModule,
    HttpModule]

feedback.ts

@IonicPage({
  segment: 'some-path',
})
@Component({
  selector: 'page-feedback',
  templateUrl: 'feedback.html',
})
export class FeedbackPage extends HugoApiErrorsMixin implements OnInit {

访问http://localhost:8100/#/some-path显示我的主页而不是反馈页面。 手动导航到“反馈”页面不会更改显示的URL。

注意:我使用离子3.8.0(最新)和离子脚本3.0.1(最新)

1 个答案:

答案 0 :(得分:0)

3.7.1不是最新的。您需要安装3.8.0

它有许多针对导航相关问题的修复:

  

navigation:指示使用制表符切换一个视图的条件   带标签的另一个视图(c963745)

     

导航:添加defaultHistory   支持离子标签(2646ebe)

     

导航:取消注册root导航时   适当的(2bd89fe)