chrome.experimental.devtools.console
描述: |
使用 chrome.experimental.devtools.console API 从审查页面的控制台中获得消息或者在那里输出消息。
|
可用版本: |
警告:该 API 是实验性的,您必须以特殊的参数运行 Chrome
浏览器才能使用该 API。了解更多内容
|
使用 chrome.experimental.devtools.console
从审查页面的控制台中获得消息或者在那里输出消息。getMessages()
返回控制台中的消息列表,onMessageAdded
事件提供新消息的通知,addMessage()
允许扩展程序添加新消息。
摘要
类型 | |
---|---|
ConsoleMessage | |
Severity | |
方法 | |
addMessage −
chrome.experimental.devtools.console.addMessage( Severity severity, string text)
| |
getMessages −
chrome.experimental.devtools.console.getMessages(function callback)
| |
事件 | |
onMessageAdded |
类型
ConsoleMessage
属性 | ||
---|---|---|
Severity | severity |
消息的严重性。 |
string | text |
控制台消息的文本,表示为 console.log() 的第一个参数或者类似的方法(没有进行参数替换)。 |
string | (可选) url |
消息的来源脚本 URL,如果可用的话。 |
double | (可选) line |
消息的来源行号,如果可用的话。 |
Severity
属性 | ||
---|---|---|
string | Tip | |
string | Debug | |
string | Log | |
string | Warning | |
string | Error |
方法
addMessage
chrome.experimental.devtools.console.addMessage( Severity severity, string text)
向控制台添加消息。
参数 | ||
---|---|---|
Severity | severity |
消息的严重性。 |
string | text |
消息文本。 |
getMessages
chrome.experimental.devtools.console.getMessages(function callback)
获取控制台消息。
参数 | |||||
---|---|---|---|---|---|
function | callback |
请求完成时接收控制台消息的函数。 callback 参数应该是一个如下形式的函数: function(array of ConsoleMessage messages) {...};
|
事件
onMessageAdded
当新消息添加到控制台时产生。
addListener
chrome.experimental.devtools.console.onMessageAdded.addListener(function callback)
参数 | |||||
---|---|---|---|---|---|
function | callback |
callback 参数应该是一个如下形式的函数: function( ConsoleMessage message) {...};
|