jqueryとgooglemapsv3でページを作成していて、googlemapsにマーカーを表示しようとしています。何らかの理由でFirefoxでエラーが発生します(そしてマーカーがマップに表示されません):
Error: IndexSizeError: Index or size is negative or greater than the allowed amount Source
File: http://maps.gstatic.com/intl/en_us/mapfiles/api-3/9/17/main.js
Line: 96
事実:*Safariで動作します*MarkerImageのURLを変更すると動作します
マーカーを追加するために使用しているコードは次のとおりです。
var marker = new google.maps.Marker({
map: map,
icon: new google.maps.MarkerImage(
"/gfx/icons/poi.png",
new google.maps.Size(22,22),
new google.maps.Point(0,0),
new google.maps.Point(11,11),
new google.maps.Size(22,22)),
position: point
});
私のテストはここに表示されます: