【发布时间】:2016-06-26 08:53:16
【问题描述】:
我正在尝试实现一个启用了谷歌地图的简单页面,但我遇到了一个问题,即我的谷歌地图标记在将文件上传到主机后没有显示,它在本地工作正常。
这是我正在使用的脚本
var styles = [
{
"featureType":"landscape",
"stylers":[
{"saturation":-100},
{"lightness":65},
{"visibility":"on"}
]
},
{
"featureType":"poi",
"stylers":[
{"saturation":-100},
{"lightness":51},
{"visibility":"simplified"}
]
},
{
"featureType":"road.highway",
"stylers":[
{"saturation":-100},
{"visibility":"simplified"}
]
},
{
"featureType":"road.arterial",
"stylers":[
{"saturation":-100},
{"lightness":30},
{"visibility":"on"}
]
},
{
"featureType":"road.local",
"stylers":[
{"saturation":-100},
{"lightness":40},
{"visibility":"on"}
]
},
{
"featureType":"transit",
"stylers":[
{"saturation":-100},
{"visibility":"simplified"}
]
},
{
"featureType":"administrative.province",
"stylers":[{"visibility":"on"}
]
},
{
"featureType":"water",
"elementType":"labels",
"stylers":[
{"visibility":"on"},
{"lightness":-25},
{"saturation":-100}
]
},
{
"featureType":"water",
"elementType":"geometry",
"stylers":[
{"hue":"#ffffff"},
{"lightness":0},
{"saturation":0}
]
}
];
$("#my-map").gmap3({
marker:{
address: '96 New Moor St, Colombo'
},
map:{
options:{
styles: styles,
zoom: 14,
scrollwheel: false,
draggable: true,
zoomControl: true,
zoomControlOptions: {
style: google.maps.ZoomControlStyle.SMALL
},
mapTypeControl: false,
scaleControl: false,
scrollwheel: false,
streetViewControl: false
}
}
});
// Show Map
$(".show-map").click(function(){
if ($(".map").hasClass("opened")) {
$(".map").removeClass("opened");
$(".show-map i").removeClass("fa-minus");
$(".show-map span").text("Show Map");
}
else {
$(".map").addClass("opened");
$(".show-map i").addClass("fa-minus");
$(".show-map span").text("Hide Map");
}
});
【问题讨论】:
-
sn-p 报错!。
-
您可以查看此链接:stackoverflow.com/questions/28112570/….
标签: javascript google-maps google-maps-api-3 jquery-gmap3