0

Google マップ API v3 で問題が発生しています。この時点まで、私が解決できなかった多くのことは、クイック検索とここで見つかった 10 件中 9 件のソリューションで簡単に解決できました。残念ながら、以下のエラーで何も見つかりませんでした。

マップは今朝は問題なく機能していましたが、それ以降の作業でエラーが発生し始めました。ズームインおよびズームアウトすると、以下のエラーがコンソール出力に表示され始めます。

Uncaught TypeError: 未定義のプロパティ 'Fa' を読み取れません Uncaught TypeError: 未定義のプロパティ 'x' を読み取れません

コードを確認して再確認しました。このエラーが発生する場所と理由がわかりません。私はJSとhtmlは初めてですが、コーディングは初めてではありません。

誰かが私のページを見て、これらのエラーを引き起こすような目立ったものがあるかどうかを確認してもらえますか?

ここに私が取り組んでいるページへのリンクがあります。 http://scotflash.co.uk/html52014/pages/guestbook/guestbook.html

4

1 に答える 1

1

空の -attribute を持つゲストブック エントリがあり、空のimg属性でマーカーを作成しようとするとエラーが発生しますimg。この場合、フォールバックが必要です。たとえば、次のようになります。

    var marker = new google.maps.Marker({
        position: latLng,
        icon: (guestbookData[i][4])?pin:'http://www.google.com/mapfiles/marker.png',
        shadow:(guestbookData[i][4])?pinBackground:null,
        id:guestbookData[i][0],
        con:gbID,
        title: "@"+name+" .::. "+guestbookData[i][0]
    });
于 2013-07-12T19:30:31.577 に答える