0

こんにちは、Googleマップに位置マーカーを表示できるphonegapアプリに取り組んでいます。

マーカーをクリックすると詳細ボックスがポップアップするはずですが、機能しません。

誰でもコードを修正するのを手伝ってもらえますか?

どうもありがとう

    var mobileDemo = { 'center': '57.7973333,12.0502107', 'zoom': 8 };

        ////////////////////////////////////////////////////////////

        $('#basic_map').live('pageinit', function() {
            demo.add('basic_map', function() {
                $('#map_canvas').gmap({'center': mobileDemo.center, 'zoom': mobileDemo.zoom, 'disableDefaultUI':true,
                 'callback': function() {
                    var self = this;
                    self.addMarker({'position': this.get('map').getCenter() }).click(function() {
                        self.openInfoWindow({ 'content': 'Hello World!' }, this);
                    });
                }});

                $('#map_canvas').gmap('addMarker', { position: new google.maps.LatLng(57.9973333,12.0502107)})
                           .click(function() {

                            var self = this;
                              self.openInfoWindow({ 'content': 'Hello Worl23!' }, this);
                     } )

                $('#map_canvas').gmap('addMarker', { position: new google.maps.LatLng(57.373333,12.0502107)})
                           .click(function() {

                            var self = this;
                              self.openInfoWindow({ 'content': 'Hello Worl234!' }, this);
                     } )

                }).load('basic_map');
        });

        $('#basic_map').live('pageshow', function() {
            demo.add('basic_map', function() { $('#map_canvas').gmap('refresh'); }).load('basic_map');
        });



    </script>
4

1 に答える 1

0

Google マップ API を使用する簡単な方法があります ( https://github.com/HPNeo/gmaps )。そして、このようにほとんど必要なものhttp://hpneo.github.com/gmaps/examples/markers.html、マーカーをクリックすると詳細情報が表示されます

于 2013-02-22T06:19:31.970 に答える