企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# chrome.pageAction 使用chrome。pageAction API将图标放在主谷歌Chrome工具栏的右侧地址栏。页面操作表示可以在当前页面上执行的操作,但并不适用于所有页面。页面操作在不活动时显示为灰色 | Types | 说明 |结构| | --- | --- | --- | | [ImageDataType](https://developer.chrome.com/extensions/pageAction#type-ImageDataType) |图像的像素数据。必须是一个ImageData对象(例如,来自画布元素)|object| | Methods | | | | [show](https://developer.chrome.com/extensions/pageAction#method-show) |显示页面操作。只要选择了选项卡,就会显示页面操作。|`chrome.pageAction.show(integer tabId,functioncallback)`| | [hide](https://developer.chrome.com/extensions/pageAction#method-hide)| 隐藏页面操作。隐藏的页面操作仍然显示在Chrome工具栏中,但是显示为灰色|`chrome.pageAction.hide(integer tabId,functioncallback)` | | [setTitle](https://developer.chrome.com/extensions/pageAction#method-setTitle) |设置页面操作的标题。这将显示在页面操作的工具提示中|`chrome.pageAction.setTitle(objectdetails,functioncallback)`| | [getTitle](https://developer.chrome.com/extensions/pageAction#method-getTitle) |获取页面操作的标题。|`chrome.pageAction.getTitle(objectdetails,functioncallback)`| | [setIcon](https://developer.chrome.com/extensions/pageAction#method-setIcon) |设置页面操作的图标。可以将图标指定为图像文件的路径,也可以指定为画布元素的像素数据,或者指定为其中之一的字典。必须指定路径或imageData属性。|`chrome.pageAction.setIcon(objectdetails,functioncallback)`| | [setPopup](https://developer.chrome.com/extensions/pageAction#method-setPopup) | 设置当用户单击页面操作的图标时作为弹出窗口打开的html文档 |`chrome.pageAction.setPopup(objectdetails,functioncallback)`| | [getPopup](https://developer.chrome.com/extensions/pageAction#method-getPopup) |获取设置为此页面操作的弹出窗口的html文档。|`chrome.pageAction.getPopup(objectdetails,functioncallback)`| | Events | | [onClicked](https://developer.chrome.com/extensions/pageAction#event-onClicked) |当单击页面操作图标时触发。如果页面操作有一个弹出窗口,则不会触发此事件|`chrome.pageAction.onClicked.addListener(functioncallback)`|