Google Maps API ページの 1 つでエラーが発生し始めました。正常に動作しており、先週は動作していましたが、今朝テストしたところ、Chrome では動作しません。
ページへのリンク:
http://www.stroud.gov.uk/whereilive/index.asp?uprn=010014280260&postcode=GL5+4UB&page=planning
マップ上に多数のマーカーと円があるはずですが、これらは表示されません。コンソールに次のエラーが表示されます。
Uncaught SyntaxError: Unexpected token ILLEGAL maps.gstatic.com/cat_js/intl/en_gb/mapfiles/api-3/9/2/%7Bcommon,map,util,infowindow,marker,poly%7D.js:6
これを見ると、次の Google 関数が示されます。
google.maps.__gjsload__('poly', 'function...
最初は「ポリゴンや線などを描いていない」と思っていましたが、円を描いていることに気づきました。これは、標準の google.maps.Circle 関数を使用している whereilive_google_maps_live_v3.js の 263 行目の DrawCircle 関数で発生します。
DrawCircle の呼び出しを削除すると、ページが読み込まれ、マーカーが表示されます。
これは Chrome でのみ発生します。IE9/8/7、Firefox 13、Opera、Safari でもテスト済みで、すべて正常に動作し、円を描画します。
コードは変更されておらず、Chrome を含むすべてのブラウザーで先週の終わりまで機能していました。
他の人も同じ問題を抱えていますか、それとも何か考えがありますか?
乾杯、
マイク