已经尝试通过以下方式实现此目的:
<ion-router-outlet swipeGesture="false" animated="false"></ion-router-outlet>
在app.module中:
IonicModule.forRoot({
swipeBackEnabled: false
}),
config.xml文件:
<preference name="AllowBackForwardNavigationGestures" value="false" />
..但水平滑动手势仍然触发导航到其他页面:-(
我可以想到并尝试部分但不成功的方法是:
如果有人能指出正确的方向或提供一个如何禁用刷卡的例子,主要是针对iOS,我会很高兴,很多
我通过将[swipeGesture]="false"
添加到ion-router-outlet
来解决它,如下所述:https://github.com/ionic-team/ionic/issues/16441
起初,我错误地将它添加到我的ion-router-outlet
文件中的所有tabs.html
s。那没用。相反,您只需将其添加到ion-router-outlet
文件中的app.component.html
。这对我有用。
app.component.html
<ion-app>
<ion-router-outlet [swipeGesture]="false"></ion-router-outlet>
</ion-app>
我正在使用离子版4.0.0-beta.17
。