0

次のように、有名な角面内でangular-google-mapsを実行しています。

<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 で開いた場合、マップはタッチ イベントに応答しません。これを修正する方法についてのアイデアはありますか?

4

2 に答える 2

1

エンジンを初期化したら、エンジンの appMode オプションも false に設定してください。

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

Engine.setOptions({
    appMode:false
});

デフォルトでは、Famo.us は、ビュー以外の目的でブラウザを使用していないと想定しています。

于 2015-02-24T00:50:37.630 に答える