私はGoogle Analyticsでいくつかの作業をしようとしています。ロードした google js は、gapi
変数をwindow
dom オブジェクトに追加します。
TypeScript をコーディングするときに、オブジェクトgapi
に存在しないという事実について不平を言うことはありません。window
gapi
ファイルがロードされているかどうかを検出しようとしています。そうでない場合は、スクリプトから動的にロードします。
GAPI には見つけることができる型定義がないため、DOM に読み込まれていることを確認する方法を見つけようとしています。ChromeのコンソールとjQueryを介して(非)存在を確認できたので、どちらもオプションです。まったく知らないので、TypeScriptでこれを行う方法を理解できませんgapi
。
Google アナリティクス js ライブラリを使用していない場合。/で使用する awindow.gapi
とgapi
ref の両方を返します。code
DOM