gpt4 book ai didi

javascript - gapi.client未定义-Firefox附加SDK

转载 作者:行者123 更新时间:2023-11-28 10:55:19 27 4
gpt4 key购买 nike

请遵循以下指示:https://developers.google.com/+/web/api/javascript

<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/client:plusone.js?onload=signin';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>


在标签之前插入...

在signout()回调内部可用的gapi对象不包括gapi.client ..实际上,我得到的gapi.client未定义为JS错误。

由于客户端属性未定义,因此无法调用gapi.client.load('drive','v2',回调)。

仅当使用Firefox附加SDK并使用cfx run打开带有我正在开发的附加组件的浏览器时,才出现此问题。

谁能告诉我我在做什么错?必要时可以提供更多信息!

最佳答案

问题是加载google js api不会立即发生。相反,您可以指定回调函数(在您的示例中为登录函数-?onload=signin),只有在此函数中,您才能依赖gapi.client和其他方法。

我没想到Google会提供如此差的API质量,这真是一团糟。

关于javascript - gapi.client未定义-Firefox附加SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24336954/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com