Google Map API v2 と Google ReCAPTCHA を使用しているサイトがあります。それらの API がオンラインであることをどのように知ることができますか。つまり、Google API サイトはダウンしていません。
質問する
86 次
1 に答える
2
グーグルマップに関する限り、2006年からこれがあります:
http://groups.google.com/group/google-maps-api/browse_thread/thread/5d36a96bf74af924
利用可能な場合、API によって上書きされるテスト オブジェクトを設定します。
<script type='text/javascript'>
var google;
function isFunction(a) { return typeof a == "Function" }
function isObject(a) { return (a && typeof a == "Object") || isFunction(a) }
</script>
<script src="http://maps.google.com/maps?file..."></script>
次に、マップ スクリプトをテストでラップします。
<script>
if (isObject(google)) { ... }
</script>
すべての Google API はgoogle
名前空間を使用するため、これは全面的に機能するはずです。ただし、元のフォーラム スレッドに示されているように、google
特定の API (例: ) をテストするために、一般的なベース オブジェクトに置き換えることができます。GMap2
タイルサーバーがダウンしている、またはユーザー自身が Google からの画像をブロックしているなど、他の落とし穴があることに注意してください。これは役に立ちません。元の議論は読む価値があります。
于 2012-06-19T06:40:29.077 に答える