chrome.system.display
描述: |
使用 chrome.system.display API 查询显示器的元数据。
|
可用版本: |
从 Chrome 30 开始支持。
|
权限: |
"system.display"
|
摘要
类型 | |
---|---|
Bounds | |
Insets | |
方法 | |
getInfo −
chrome.system.display.getInfo(function callback)
| |
setDisplayProperties −
chrome.system.display.setDisplayProperties(string id, object info, function callback)
| |
事件 | |
onDisplayChanged |
类型
Bounds
属性 | ||
---|---|---|
integer | left |
左上角的 X 坐标。 |
integer | top |
左上角的 Y 坐标。 |
integer | width |
显示器宽度,以像素为单位。 |
integer | height |
显示器高度,以像素为单位。 |
Insets
属性 | ||
---|---|---|
integer | left |
与左边界之间的 x 轴距离。 |
integer | top |
与顶部边界之间的 y 轴距离。 |
integer | right |
与右边界之间的 x 轴距离。 |
integer | bottom |
与底部边界之间的 y 轴距离。 |
方法
getInfo
chrome.system.display.getInfo(function callback)
获取所有已连接显示设备的信息。
参数 | |||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
function | callback |
callback 参数应该是一个如下形式的函数: function(array of object displayInfo) {...};
|
setDisplayProperties
chrome.system.display.setDisplayProperties(string id, object info, function callback)
根据 info
中提供的信息更新 id
指定的显示器属性。如果失败会设置 runtime.lastError。
参数 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
string | id |
显示器的唯一标识符。 |
||||||||||||||||||
object | info |
要更改的显示器属性的信息,只有在
|
||||||||||||||||||
function | (可选) callback |
该函数完成时调用的空函数,要想确定函数是否成功,可以查询 runtime.lastError。 如果您指定了 callback 参数,它应该是一个如下形式的函数: function() {...};
|
事件
onDisplayChanged
Fired when anything changes to the display configuration.
addListener
chrome.system.display.onDisplayChanged.addListener(function callback)
参数 | ||
---|---|---|
function | callback |
callback 参数应该是一个如下形式的函数: function() {...};
|