Unchecked runtime.lastError: The message port closed before a response was received. / Chrome extension

 

{{DZ_TITLE}}
Unchecked runtime.lastError: The message port closed before a response was received. エラーの対処法

Unchecked runtime.lastError: The message port closed before a response was received.

chrome.runtime.sendMessageからメッセージを受け取った後に
sendResponseで値を返す必要があるが、値を返し忘れている場合に発生するトラブル。
大きなトラブルになった話は聞かないが、極力修正しておくべき内容。
大手メーカのextentionでも、このミスは結構あるようですが…。

参考
contents.jsからbackground.jsにメッセージを渡す方法 / Chrome extension

関連

Tag : Java Script
Tag : JQuery

おすすめ記事

SEO対策として、セキュリティー対策ソフトでチェック
SEO対策として、セキュリティー対策ソフトでチェック
Django Ajaxで非同期通信
Django Ajaxで非同期通信
音楽ファイルの時間をpythonで取得(ffmpeg使用)
音楽ファイルの時間をpythonで取得(ffmpeg使用)
Cookieの使い方 / JavaScript
Cookieの使い方 / JavaScript
Bestな3D 開発プログラミング環境とは… OpenGL , DierctX , Unity …
Bestな3D 開発プログラミング環境とは… OpenGL , DierctX , Unity …
プログラムは独学が良いか、スクールが良いか?【無償カウンセリング、無料体験あり】
プログラムは独学が良いか、スクールが良いか?【無償カウンセリング、無料体験あり】
Supponsered

外部サイト
↓プログラムを学んでみたい場合、学習コースなどもおすすめです!

Comments

comments powered by Disqus