我正在尝试编写一个检测进程崩溃的 Chrome 扩展程序。
首先,我进入about:flags
Chrome 页面并启用了“实验扩展 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
了 Chrome 的页面。但是onExited
侦听器不执行。manifest.json
我在or中做错什么了background.js
吗?