문제:
실수로 Chrome 확장 프로그램을 다시 로드한 후 "런타임. "고아" 콘텐츠 스크립트로 인해 lastError" 오류가 발생하여 팝업 페이지와 콘텐츠 페이지 간의 통신 실패가 발생합니다.
해결책:
이 문제를 해결하려면 창 메시지를 활용하여 다시 삽입된 콘텐츠 스크립트의 신호를 고아 스크립트로 브로드캐스트할 수 있습니다. 그러면 고아 스크립트는 리스너 등록을 취소하여 가비지 수집에 사용할 수 있게 됩니다.
구현:
다음에 콘텐츠 스크립트 재주입을 구현합니다. 확장 프로그램 다시 로드/설치.
다음 단계에 따라 분리된 콘텐츠 스크립트를 제거하고 확장 프로그램 구성 요소 간의 통신을 복원할 수 있습니다.
위 내용은 Chrome 확장 프로그램에서 고아 콘텐츠 스크립트로 인해 발생하는 \'runtime.lastError\' 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!