在控制台中键入“chrome.devtools”会导致 Chrome 浏览器严重崩溃
Typing `chrome.devtools` in the console causes a hard crash of Chrome browser
我做了一个空的 chrome 扩展来在开发工具检查器中查看 chrome
DOM 对象,但是每次我提交命令 chrome.devtools
控制台我遇到 Chrome 的严重崩溃。有人知道我该如何解决这个问题吗?看来我可以访问 chrome
对象中的其他参数。当我尝试将 chrome.devtools
添加到 Watch 时,它会被添加但是当我展开对象时 Chrome 崩溃。
manifest.json
{
"manifest_version": 2,
"name": "Test Extension",
"description": "",
"version": "0.1",
"devtools_page": "devtools.html",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
}
}
popup.html
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<style>
body { min-width: 200px; min-height: 120px; }
</style>
<script type="text/javascript" src="popup.js"></script>
</head>
<body>
</body>
</html>
devtools.html
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<script src="devtools.js"></script>
</head>
<body>
</body>
</html>
两个 .js
文件都是空的。
Chrome 由于访问 chrome.devtools
而崩溃是一个已知错误:https://crbug.com/356133.
我猜你不是故意试图让 Chrome 崩溃,而是想通过控制台检查 chrome.devtools
API。如果这确实是您的目标,请按照 Debugging Chrome extension with access to chrome.devtools api.
中的说明打开 devtools 页面的 devtools
我做了一个空的 chrome 扩展来在开发工具检查器中查看 chrome
DOM 对象,但是每次我提交命令 chrome.devtools
控制台我遇到 Chrome 的严重崩溃。有人知道我该如何解决这个问题吗?看来我可以访问 chrome
对象中的其他参数。当我尝试将 chrome.devtools
添加到 Watch 时,它会被添加但是当我展开对象时 Chrome 崩溃。
manifest.json
{
"manifest_version": 2,
"name": "Test Extension",
"description": "",
"version": "0.1",
"devtools_page": "devtools.html",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
}
}
popup.html
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<style>
body { min-width: 200px; min-height: 120px; }
</style>
<script type="text/javascript" src="popup.js"></script>
</head>
<body>
</body>
</html>
devtools.html
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<script src="devtools.js"></script>
</head>
<body>
</body>
</html>
两个 .js
文件都是空的。
Chrome 由于访问 chrome.devtools
而崩溃是一个已知错误:https://crbug.com/356133.
我猜你不是故意试图让 Chrome 崩溃,而是想通过控制台检查 chrome.devtools
API。如果这确实是您的目标,请按照 Debugging Chrome extension with access to chrome.devtools api.