Chrome 확장 에 대한 시간, 범위
985 단어 물방울 이 돌 을 뚫 는 다
내 가 실현 하고 자 하 는 기능 은 현재 페이지 의
html
내용 을 가 져 오 는 것 이다.처음에 설정 한 상황 은:"content_scripts":
[
{
"matches": [""],
"js": ["js/content.js"],
"run_at": "document_end",
"all_frames": true
}
]
이러한 설정
document_end
은 dom
구축 이 완 료 된 후에 그림 이나 프레임 워 크 를 불 러 오기 전에 전체 페이지 에 불 러 오고 싶 었 습 니 다. 나중에 document_idle
로 바 뀌 었 습 니 다. 이것 은 document_end
과 트리거 window.onload
사건 사이 의 어느 시간 에 JS 파일 을 주입 하고 싶 었 습 니 다.구체 적 인 시간 은 페이지 의 내용 과 로드 의 진도 에 따라 최적화 할 수 있다.사실 어느 시간 인지 잘 모 르 겠 어 요.내 목적 에 큰 영향 을 미 치지 않 는 것 같 아.all_frames
처음에 true
로 설정 되 었 는데 영향 은 한 페이지 를 불 러 오 는 과정 에서 따로 요청 한 다른 모든 페이지 가 확장 되 는 것 입 니 다. 그러나 저 는 최종 적 으로 형 성 된 페이지 를 처리 해 야 합 니 다.false
로 바 꾼 후에 나의 요구 에 도달 했다.간단하게 기록 해 봐.