1

最近、渡されたアドレスのストリートビュー、パノラマビューを生成するためにGoogle MapAPIV3スクリプトを使用するAsp.netWebアプリケーションを開発しました。コードとアプリケーションはChrome、FireFox、Safariで完全に動作しますが、InternetExplorerでは例外が発生します

 "Type Error : Object doesn't support this property or method "

 while executing the API's ***geocoder.geocode*** function. 

IE 7と8で同じものを実行しようとしましたが、どちらも同じエラーをスローします。


コードスニペット

geocoder.geocode({'address': addresstoshow}, function (results, status) {
            //alert(google.maps.GeocoderStatus.OK);
            if (status == google.maps.GeocoderStatus.OK) {
                mapStreetView.setCenter(results[0].geometry.location);

                marker = new google.maps.Marker({
                    position: results[0].geometry.location,
                    map: mapStreetView,
                    animation: google.maps.Animation.DROP,

                    title: results[0].geometry.location.description
                });
                marker.setAnimation(google.maps.Animation.BOUNCE);
                google.maps.event.addListener(marker, 'click', toggleBounce);


                panormacenter = new google.maps.LatLng(results[0].geometry.location.lat(), results[0].geometry.location.lng());
                myOptionForPanorama = {
                    position: panormacenter,
                    pov: {
                        heading: 34,
                        pitch: 10,
                        zoom: 1
                    }
                };

                myOptionForPlace = {
                    location: panormacenter,
                    radius: '1000',
                    types: ['lodging']

                };
4

1 に答える 1

0

問題は投稿されたコードとは何の関係もありません。

于 2012-11-05T15:10:37.140 に答える