JavaScript中的googleyoutubeapi

JavaScript中的googleyoutubeapi,javascript,youtube,google-client,Javascript,Youtube,Google Client,我想调用Google API来访问YouTube列表,使用Google文档我正在引用网页上的脚本: <script src="https://apis.google.com/js/client.js?onload=onClientLoad"></script> <script> function onClientLoad() { alert(1); } </script> onload函数从未被调用,我不确定我遗漏了什么 我正

我想调用Google API来访问YouTube列表,使用Google文档我正在引用网页上的脚本:

<script src="https://apis.google.com/js/client.js?onload=onClientLoad"></script>
<script>
  function onClientLoad() {
      alert(1);
  }
</script>
onload函数从未被调用,我不确定我遗漏了什么


我正在尝试使用带有API密钥的解决方案,但根据文档,我需要在调用OnClient加载后提供API密钥…

找到答案,这是一个诚实的错误

需要更改脚本标记的顺序:

   <script>
      function onClientLoad() {
      alert(1);
      }
   </script>
   <script src="https://apis.google.com/js/client.js?onload=onClientLoad"></script>

如果GoogleJS抛出一个我找不到onClientLoad函数的异常,那就太好了!