我正在尝试使用 Google Analytics 做一些工作。您加载的 google js 将gapi
变量添加到window
dom 对象。
编写 TypeScript 时不会抱怨对象gapi
上不存在的事实。window
我正在尝试检测gapi
文件是否已加载,如果没有,则从我的脚本中动态加载它。
GAPI 没有我可以找到的类型定义,因此我试图弄清楚如何检查它是否已加载到 DOM 中。我已经能够通过 Chrome 上的控制台和 jQuery 检查它的(非)存在,所以两者都是一个选项。只是无法弄清楚如何在 TypeScript 中执行此操作,因为它根本不知道gapi
。
如果您还没有使用过 Google Analytics js 库。它返回 awindow.gapi
和gapi
ref 供您在code
/中使用DOM