次のコードの動作:
function()
{
var Marker = new google.maps.Marker();
var MarkerOptions = {};
MarkerOptions.map = my_map;
MarkerOptions.position = new google.maps.LatLng(0,0);
MarkerOptions.animation = google.maps.Animation.DROP;
MarkerOptions.clickable = true;
MarkerOptions.cursor = 'pointer';
Marker.smallicon = [{
anchor:null,
origin:null,
scaledSize:null,
size:new google.maps.Size(20,32),
url:'http://maps.gstatic.com/mapfiles/markers2/marker_sprite.png'
}];
Marker.setOptions(MarkerOptions);
}
そして、この1行を追加した後、エラーだらけのコンソール撮影
function()
{
var Marker = new google.maps.Marker();
var MarkerOptions = {};
MarkerOptions.map = way_map;
MarkerOptions.position = new google.maps.LatLng(0,0);
MarkerOptions.animation = google.maps.Animation.DROP;
MarkerOptions.clickable = true;
MarkerOptions.cursor = 'pointer';
Marker.smallicon = [{
anchor:null,
origin:null,
scaledSize:null,
size:new google.maps.Size(20,32),
url:'http://maps.gstatic.com/mapfiles/markers2/marker_sprite.png'
}];
Marker.setIcon(Marker.smallicon);
Marker.setOptions(MarkerOptions);
}
私はそれをもっと理解していません、それは動作しgoogle.maps.MarkerImage
ますが参考に書かれています
マーカー アイコンまたは影のイメージを表す構造体。このクラスは、Icon を優先して非推奨になりました。
だから私はアイコンを操作しようとしています。彼らはそれをコンストラクタからオブジェクトに変更したので、呼び出しのモデルが変更されました。