ローカル環境で開発中、謎のエラーがでました。
初心者の私にとっては「????」だったので、メモしておきます。
出たエラー
Unchecked runtime.lastError: No tab with id: 189091542.
communicate.js:18 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'iconPromises')
at m.enable (communicate.js:18:13121)
enable @ communicate.js:18
なんとなく言っていることはわかるけど、communicate.jsなんて
身に覚えのないファイルだし、どうゆうことだ…?と混乱しました。
React-Hook-Formを始めて使ってみよう!と
npmインストールしたところだったので、これが原因かと思っていましたが、
検索してみるとどうやら違うよう。
ちなみにこの時エラーを解消しなくても
プログラムは意図した通りに動いていました。
また、シークレットモードでアクセスするとエラーは表示されませんでした。
結論:拡張機能が邪魔していた
エラー文の中に書かれているファイルをクリックすると、
なにやら長文のコメントが書かれたファイルにジャンプしました。
/*************************************************************************
* ADOBE CONFIDENTIAL
* ___________________
*
* Copyright 2015 Adobe Systems Incorporated
* All Rights Reserved.
*
* NOTICE: All information contained herein is, and remains
* the property of Adobe Systems Incorporated and its suppliers,
* if any. The intellectual and technical concepts contained
* herein are proprietary to Adobe Systems Incorporated and its
* suppliers and are protected by all applicable intellectual property laws,
* including trade secret and or copyright laws.
* Dissemination of this information or reproduction of this material
* is strictly forbidden unless prior written permission is obtained
* from Adobe Systems Incorporated.
**************************************************************************/
(Adobeの何かのようだ…)
参考記事:https://onoredekaiketsu.com/unchecked-runtime-lasterror-with-chrome/
上記の記事を参考に、chromeに入れていたAdobe Acrobatを無効にすると
エラーは2つとも消えました🙌
コメント