0

Google javascript APIクライアントライブラリスクリプトは、次のようなセクションに読み込まれます。

<script src="https://apis.google.com/js/client.js?onload=loadBodies" type="text/javascript"></script>

onloadパラメーターで指定されたメソッドは、APIコードがロードされたときに呼び出されます。これは、DOMの読み込みが完了した後も行われることが保証されていますか?私のonloadメソッドは、IDで要素を検索し、Google APIから取得したデータを使用して要素を変更する必要があります。また、メソッドが呼び出されたときに使用可能な要素を信頼できるかどうかが心配です。jsjs

4

1 に答える 1

1

JSクライアントはDOMの読み込みとは無関係に非同期で読み込まれるため、JSクライアントの読み込みが完了したときにDOMの準備ができるという保証はありません。DOMの読み込みがJSクライアントの読み込みを開始するのを待つことができますが、最高のパフォーマンスを得るには、window.onloadコールバックとJSクライアントのonloadコールバックを使用し、2番目に起動する要素を探すことをお勧めします。

于 2013-02-26T16:37:55.987 に答える