2015-02-11 2 views
1

Я занимаюсь разработкой мобильного кросс-платформенного веб-приложения с использованием Framework7 и сборки phonegap, на странице контактов i встроен вид карты Google. На всех страницах можно открыть боковую панель с помощью жесткого жесткого пальца. Я хотел бы свободно перемещаться по карте, не открывая боковую панель, как я могу это достичь? БлагодаряКак я могу запретить салфетки на конкретном 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

Смежные вопросы