プロセスのクラッシュを検出する Chrome 拡張機能を作成しようとしています。
まずabout:flags
、Chrome のページに移動し、「Experimental Extension APIs」を有効にしました。
これは私が書いた拡張機能です:
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
、Chromeのページにアクセスしました。ただし、onExited
リスナーは実行されません。またはで何か間違ったことをしましたmanifest.json
かbackground.js
?