web-dev-qa-db-ja.com

Google Apps Script Web Appsの新しい「currentURLが定義されていません」エラー

数日前、これは私のGoogle Apps Script Web Appコンソールに表示され始めました。

キャッチされていない(約束)ReferenceError:currentURLはthen.catch.eで定義されていません(content_script_bundle.js:13)

これは何でしょうか?

8
webstermath

content_script_bundle.jsは、おそらくChrome Extension。Ghostery内のスクリプトにこのようなjsファイルがあります。何らかのエラー

window.console.error("Could not run content script", e, currentURL()) 

残念ながら、コンソール自体にエラーをプッシュするスクリプト内の行には、currentURLが定義されていないために不審な小さなバグがあります。

Ghosteryなどをオフにするだけで、エラーは消えます。ただし、単に無視することができます。最も簡単な方法は、コンソールメッセージを右クリックして、「content_script_bundle.jsからのメッセージを隠す」を選択することです。 Ghosteryの場合、以下のコメントに記載されているように、サイトを信頼済みとしてマークします。おそらく最高のソリューション。

これはChrome Inspectorのスクリーンショットです。

enter image description here

16
Gazzer