Google Maps Javascript API无法打开空白灰色

时间:2016-02-14 14:06:05

标签: javascript asp.net google-maps google-maps-api-3

我正在尝试使用Google地图和JavaScript开发一个asp.net项目。三天我的地图开得很好。但今天地图缩放和其他地图控制按钮即将到来,但地图并未到来。相反,地图灰色空白即将到来。

HereIsTheImage这是我的js代码:

function LoadHarita() {
        var myLatlng = new google.maps.LatLng(33.3, 33.3);
        var myOptions = {
            zoom: 16,
            center: myLatlng,
            disableDefaultUI: true,
            panControl: true,
            zoomControl: true,
            zoomControlOptions: {
                style: google.maps.ZoomControlStyle.DEFAULT
            },
            mapTypeControl: true,
            mapTypeControlOptions: {
                style: google.maps.MapTypeControlStyle.HORIZONTAL_BAR
            },
            streetViewControl: true,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        }
        var map = new google.maps.Map(document.getElementById('map-canvas'), myOptions);
}

问题是什么?地图配额或限额?但是3天有什么样的限制?我不明白。

2 个答案:

答案 0 :(得分:1)

谢谢你们。解决了这个问题。如果有人需要,这是详细信息。

按F12打开控制台。有人说我添加了多张地图。 我将http://maps.google.com/maps/api/js下的谷歌地图javascript代码写到了我的javascript代码之上。我在js上删除了所有这些代码。我的地图来了:)通常我昨天无法到达地图,因为我昨天已经添加了这些代码。也许cookie是原因。无论我的地图来了什么:)再次感谢

答案 1 :(得分:0)

我遇到了同样的问题。原来是Internet Explorer的兼容性视图'在 localhost 中运行时,这会破坏Google的地图代码。在IE11中关闭兼容性视图使其再次起作用。

Google地图的API调用限制为25000 /天或其他。你不可能只是通过在开发过程中玩游戏来实现这一目标。尝试在不同的浏览器中运行代码,看看它是否有所不同。