프로세스 충돌을 감지하는 Chrome 확장 프로그램을 작성하려고합니다.chrome.experimental.processes.onExited.addListener not working
먼저 크롬의 about:flags
페이지로 이동하여 '실험용 확장 프로그램 API'를 사용하도록 설정했습니다.
manifest.json
:
{
"manifest_version": 2,
"name": "CrashDetect",
"description": "Detects crashes in processes.",
"version": "1.0",
"permissions": [
"experimental","tabs"
],
"background": {
"scripts": ["background.js"]
}
}
backround.js
:
chrome.experimental.processes.onExited.addListener(function(integer processId, integer exitType, integerexitCode) {
chrome.tabs.getCurrent(function(Tab tab) {
chrome.tabs.update(tab.id, {url:"http:\\127.0.0.1\""});
};)
});
가 그럼 난 크롬의
about://crash
페이지를 방문
이 내가 쓴 확장이다. 그러나 onExited
수신기가 실행되지 않습니다. manifest.json
또는 background.js
에 잘못 입력 한 적이 있습니까?
감사합니다. background.js의 오류를 수정했습니다. 그러나 여전히 on exit 리스너는 실행되지 않습니다. –
@chamaldesilva 나는 당신의 문제에 대한 해결책이라고 생각하는 것으로 나의 대답을 업데이트했다. – BeardFist