我尝试在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(最新)
答案 0 :(得分:0)
3.7.1
不是最新的。您需要安装3.8.0
它有许多针对导航相关问题的修复:
navigation:指示使用制表符切换一个视图的条件 带标签的另一个视图(c963745)
导航:添加defaultHistory 支持离子标签(2646ebe)
导航:取消注册root导航时 适当的(2bd89fe)