【发布时间】:2015-08-10 04:27:25
【问题描述】:
所以我试图在网站上实现谷歌地图,在我的本地主机上它工作正常,我看得很完美。 但是,当我将其上传到我的托管公司时,地图根本不显示。 当我检查元素并检查控制台时,我没有看到任何错误。 代码如下:
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=MYAPIKEY"></script>
<script>
function initialize() {
var mapCanvas = document.getElementById('map-canvas');
var myLatlng = new google.maps.LatLng(53.092975, -7.895479);
var mapOptions = {
center: myLatlng,
zoom:16,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: 'LCCEurotex'
});
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
我不知道是什么原因造成的,因为我的代码看起来与 google 文档中的相同。 关于可能导致它的任何想法都会很棒。 感谢您的帮助!
【问题讨论】:
-
你有链接吗?我认为这是在加载函数之前调用函数的问题。
-
你能得到chrome devtool中网络面板的截图吗?
-
您是否设置了正确的 API 密钥?这些坐标的地址是什么?
-
尝试 (
-
@howderek 嘿,链接是 www.lcceurotex.com
标签: javascript html css web-services web