2015-02-11 69 views
1

我正在開發一個使用Framework7和phonegap構建的移動跨平臺Web應用程序,在嵌入谷歌地圖視圖的聯繫人頁面中。 在所有頁面中,可以用向右滑動手勢打開側面板。 我想在沒有打開側面板的情況下自由翻閱地圖,我怎麼能達到這個? 感謝我如何禁止在特定的div上滑動手勢?

回答

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'; 
    } 
}); 

有很多其他的方式來做到這一點選擇最適合你的需要

+0

感謝您的回答,這將使整個頁面禁用滑動面板,我想只有在地圖div上執行時纔會禁用該手勢。關於如何搜索其他方式的建議? – Riccardo 2015-02-18 08:58:22