🌟
Uncaught TypeError と Unchecked runtime.lastError の回避方法
はじめに
個人開発を進める中で詰まったエラーと解決方法をメモとして残します。
エラー内容
個人開発でブログアプリを作成していたところ、テキスト入力欄にテキストを入力したり、入力したテキストを選択するたびに、次のようなエラーが発生していました。
content.js:8
Uncaught TypeError: Cannot read properties of undefined (reading 'target')
at content.js:8:344346
Unchecked runtime.lastError: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received
解決策
他の人の環境や、シークレットモードで試すとこのエラーが表示されませんでした。つまり、個人環境で何か問題が起きていそうです。
ということで、Chromeの拡張機能の一つずつ OFF にしていって試してみたところ、DeepL翻訳の拡張機能が影響してました。
こちらを OFFにすることで、無事解消しました。
Chrome拡張機能は、ブラウザ右上アイコン横の、縦並びの・・・ボタンから 拡張機能 > 拡張機能を管理へ進むと制御できます。
Discussion