路由视图中的Google Maps v3 api不起作用

时间:2015-11-24 20:29:04

标签: angularjs google-maps-api-3

大家好我试图将谷歌地图示例运行到路由视图时出现问题,地图未显示且没有显示错误,我读了一些关于在指令中初始化的内容,我不知道该怎么做,任何帮助都会非常苛刻:

app.conf

public class ImageAdapter extends ArrayAdapter<ImageView> {
    Context context;
    String[] PosterList;

    public ImageView(Context context, String[] PosterList){
        super(context, 0, PosterList);
        this.context = context;
        this.PosterList = PosterList;
    }
}

视图中,我有:

app.controller( 'viewCtrl', function( $http, $location ) {
    function initialize() {
        var mapOptions = {
            center: new google.maps.LatLng(-34.397, 150.644),
            zoom: 8,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        };
        var map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);
    }

    google.maps.event.addDomListener(window, 'load', initialize);
} );

1 个答案:

答案 0 :(得分:0)

我在视图中添加了div的大小:

<div id="map-canvas" style="height:200px;width:200px;"></div>

Sry for thisquestión和hoppe这可以帮助其他人