1

ここに画像の説明を入力

バイドゥ マップIonic Platformアプリに追加しました。Baidu 静的マップをクリックすると、マップが読み込まれました。ただし、マップを読み込んだ後は、他の地域の画像を取得できません。

つまり、マップを引き裂きます。ズームが機能していません。私はそれを解決するために熱く知りません。私はすでに Android SDK の新しい ak キーを作成しようとしました。しかし、同じ問題が発生します。私を助けてください.....

  1. index.html :script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=up......

  2. ディレクティブ ファイル (非常に単純です)

            var centerLocation = new BMap.Point($scope.hotelDetail.hotelInfo.longitude , $scope.hotelDetail.hotelInfo.latitude);
    
    
            var rtMap = new BMap.Map($element[0]);
    
            rtMap.centerAndZoom(new BMap.Point(centerLocation.lng, centerLocation.lat),12);
            rtMap.addControl(new BMap.OverviewMapControl());
            rtMap.addControl(new BMap.ScaleControl());
            rtMap.addControl(new BMap.NavigationControl());
    
            rtMap.enableAutoResize();
            rtMap.enableScrollWheelZoom(true);
            rtMap.enableDoubleClickZoom();
            rtMap.enableDragging(true);
    
            var myGeo  = new BMap.Geocoder();
    
            myGeo.getPoint($scope.hotelDetail.hotelInfo.addressLn, function(point) {
    
                if(point) {
                    rtMap.centerAndZoom(point, 16);
                    rtMap.addOverlay(new BMap.Marker(point));
                }
                $ionicLoading.hide();
            }, "");
    
4

0 に答える 0