gapi_processed是什么意思

What does gapi_processed mean?

本文关键字:意思 是什么 processed gapi      更新时间:2023-09-26

我最近注意到很多脚本标签上的gapi_processed属性,但我找不到任何好的文档。

这是什么意思,我在哪里可以阅读更多关于它的信息?

<script gapi_processed="true" src="..."></script>

编辑
以下是几个示例(检查前两个<head>中的脚本标记)

  • http://www.myownbike.de/singlespeed-und-fixie-konfigurator
  • https://developers.google.com/api-client-library/javascript/reference/referencedocs
  • 喜欢
  • 按钮和喜欢框消失了(该属性已添加到答案中,但为什么?

看起来它可能与谷歌有关?

如果您通过创建脚本标记来加载 Google Javascript 客户端:

var script = document.createElement('script');
script.src = 'https://apis.google.com/js/client.js'
document.body.appendChild(script);

它加载 JavaScript,但它不会立即作为窗口对象的全局提供。当 window.gapi 是填充对象时,"gapi_processed"设置为 true。

对于源自 HTML 标记的脚本代码,如果您通过 Chrome 开发者工具查看源代码,则会注意到该属性突出显示为已更改。