はじめに
- Chrome拡張開発時(Ver2, Ver3共通)、Uncaught Error: Extension context invalidated. が発生する
- ソースも全然替えてないのに・・・
- 突然発生し始めた、解決方法がGoogleしてもAIさんに聞いてもわからない・・・
原因
- 読み込み元のソースと、Chromeが読み込んでいる Extension のソースに差がある
- 関連する拡張を、すべて、拡張タブからリロードする
- Uncaught Error: Extension context invalidated. が発生しなくなる
- 拡張をリロードしても発生する場合は、Chromeを再起動してみる
- 拡張をリロードしても、再起動しても発生する場合は、拡張タブで、拡張を削除して再度登録し直す
さいごに
- Uncaught Error: Extension context invalidated. というエラーに焦りますが、ソースをいじると発生しやすく、盲点になりがちです。