我怎么能禁止在特定div上滑动手势?

时间:2015-02-11 10:05:55

标签: android cordova mobile web-applications html-framework-7

我正在使用Framework7和phonegap构建开发移动跨平台网络应用,在我嵌入谷歌地图视图的联系人页面中。 在所有页面中,可以使用向右滑动手势打开侧面板。 我想在不打开侧面板的情况下自由平移地图,我怎么能达到这个目的? 感谢

1 个答案:

答案 0 :(得分:2)

您可以像这样动态更改选项:

myApp.params.swipePanel = false;

所以你可以这样做:

$$(document).on('pageAfterAnimation', function (e) {
    page = e.detail.page;
    if (page.name === 'pageWithGoogleMap') {
        myApp.params.swipePanel = false;
    } else {
        myApp.params.swipePanel = 'left';
    }
});

还有很多其他方法可以选择最适合您的需求