2016-11-22 5 views
0

私は、Javaスクリプトで記述された可変的なスタイルを持っていますが、どこに配置するのかわからないので、動作し始めます。Google Maps APIにスタイルを追加しますか?

私は関数initmap(){..内に配置しようとしましたが、機能しません。 https://jsfiddle.net/hute2o63/8/ ここでは私のスタイルです:

var featureOpts = [ { "featureType": "landscape", "stylers": [ { "hue": "#FFA800" }, { "saturation": 0 }, { "lightness": 0 }, { "gamma": 1 } ] }, { "featureType": "road.highway", "stylers": [ { "hue": "#53FF00" }, { "saturation": 0 }, { "lightness": -1.4210854715202004e-14 }, { "gamma": 1 } ] }, { "featureType": "road.arterial", "stylers": [ { "hue": "#FBFF00" }, { "saturation": 0 }, { "lightness": 0 }, { "gamma": 1 } ] }, { "featureType": "road.local", "stylers": [ { "hue": "#00FFFD" }, { "saturation": 0 }, { "lightness": 0 }, { "gamma": 1 } ] }, { "featureType": "water", "stylers": [ { "hue": "#0078FF" }, { "saturation": 0 }, { "lightness": 0 }, { "gamma": 1 } ] }, { "featureType": "poi", "stylers": [ { "hue": "#9FFF00" }, { "saturation": 0 }, { "lightness": 0 }, { "gamma": 1 } ] } ]; 

任意のヘルプ?

+1

JS loading

最終的なHTMLファイルでは、私はNo wrap - in <body>を提案し、これは<body>タグの最後にスクリプトを追加することと同じになり、以前のロードにフィドルでJSを変更する必要がありますページ、それは助けるかもしれません - https://developers.google.com/maps/documentation/javascript/styling –

+1

jsfiddleを見て、あなたは有効なAPI-KEYをここで提供していません: '

関連する問題