Google API加载回调计时?

时间:2013-02-25 18:03:18

标签: google-api-js-client

Google javascript API客户端库脚本在以下部分中加载:

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

加载API代码时,将调用onload参数中指定的方法。是否保证这也将在DOM完成加载后?我的onload方法需要按ID查找元素并使用从Google API获取的数据对其进行修改,我担心在调用方法时是否可以指望元素可用。 jsjs

1 个答案:

答案 0 :(得分:1)

JS客户端异步加载独立于DOM加载,因此无法保证在JS客户端加载完成后DOM将准备就绪。您可以等待DOM加载开始加载JS客户端,但为了获得最佳性能,我建议使用window.onload回调和JS客户端onload回调,并在第二个火灾中查找您的元素。