0

Я бегу angular-google-maps внутри famous-angular поверхности следующим образом:Google Maps внутри Famo-нас Поверхность не перетаскиваемым на мобильный

<fa-app ng-controller="main.common.hello as ctrl"> 
    <fa-modifier> 
     <fa-surface fa-size="[undefined, undefined]"> 
      <ui-gmap-google-map center="ctrl.map.center" zoom="ctrl.map.zoom" draggable="true" options="ctrl.options"></ui-gmap-google-map> 
     </fa-surface> 
    </fa-modifier> 
</fa-app> 

Карта может быть приготовлена ​​и увеличенной на браузере, но при открытии на iPhone, то карта не реагирует на события касания. Есть какие нибудь идеи как это починить?

ответ

0

попробовать с этим: https://github.com/IjzerenHein/famous-map

известной карта компонента Карты для Famo.us, поддерживает следующие карты-провайдер:

Google Maps Leaflet.js (OpenStreetMap) Famous-карту марки возможно добавление компонента-карты в файл-рендеринг famo.us. Кроме того, знаменитые переходы могут использоваться для панорамирования карты, а модификаторы могут использоваться для синхронизации позиции рендеринга с географическим положением.

1

Убедитесь после инициализации двигателя, вы также установить опцию appMode двигателя к ложным:

var Engine = require('famous/core/Engine'); 

Engine.setOptions({ 
    appMode:false 
}); 

По умолчанию Famo.us предполагает, что вы не используете браузер для чего-то еще, но вид.