1

HTML5 モバイル フレームワーク ( https://developer.here.com/mobile_html5 ) を使用してマップとテキスト ボックスを表示し、ユーザーが住所を検索できるようにします。これは、「モバイル HTML5 アプリ ビルダー」( https://developer.here.com/mobile_html5_appbuilder ) から提供されたものです。

var app = nokia.mh5.app.embed({
    domNode:"#app_location",
    appId:"_peU-uCkp-j8ovkzFGNU",
    appCode:"gBoUkAMoxoqIWfxWA5DuMQ",
    "configuration":{
        "map":{
            "infobubble":false
        }
    }
});

私がやりたいことは、ユーザーが住所を検索して選択した後、地理座標 (経度と緯度) を読み取り、いくつかの変数に格納するか、コードでマップ上のマーカーの地理座標を読み取ることです。

のようなものはありますか

$('#app_location').map.getCoordinates() // pseudo-code

または、埋め込みメソッドの構成セクションにリスナーを追加することは可能ですか?

ご意見ありがとうございます。

4

1 に答える 1

1

nokia 開発者ディスカッション ボードで回答を得たので、クレジットはそれらに送られます。誰かが通りかかった場合に備えて、私の問題を解決した解決策は次のとおりです。

nokia.mh5.event.add(nokia.mh5.app.controller.current.page.header.search, "success", function(e) {
    console.log("results: ", e.data);
});

にはe.data、経度、緯度、入力した住所などに関する情報が表示されます。

于 2013-04-02T14:54:17.573 に答える