1

Nokia Here APIを使い始めたばかりで、うまく機能しますが、iPhoneとiPadの両方で、マップがiOSのピンチズームを無効にしていることに気付きました。

次に例を示します:http ://seemann.com/mapsample/

デスクトップ上のほとんどのブラウザで正常に動作しますが、iOSではピンチズームはできません。(Androidではテストされていません。)これは、Behaviorコンポーネントをオフにしても発生します。

考え?

4

1 に答える 1

1

Javascript 用の HERE Maps API には、基本的なピンチ ズーム機能が存在Behaviorします。示されているようにコンポーネントを含めるだけです。

var map = new nokia.maps.map.Display(mapContainer, {
    // initial center and zoom level of the map
    center: [52.51, 13.4],
    zoomLevel: 10,
    components: [
        // We add the behavior component to allow panning / zooming of the map
        new nokia.maps.map.component.Behavior()]
});

いくつか例を挙げると

ズームを含めないと機能しませんBehavior- ここに例を示します

iPad を使用してサンプルをテストしたところ、問題なく動作しました。

ブラウザ サポート マトリックスによると、API は Safari 5 以降および iOS 4 以降で動作します。

于 2013-01-18T14:03:16.543 に答える