Page Actions与Browser Actions非常类似,除了Page Actions没有badge外,其他Browser Actions所有的方法Page Actions都有。另外的区别就是,Page Actions并不像Browser Actions那样一直显示图标,而是可以在特定标签特定情况下显示或隐藏,所以它还具有独有的show
和hide
方法。
chrome.pageAction.show(integer tabId);
chrome.pageAction.hide(integer tabId);
tabId
为标签id,可以通过tabs接口获取,有关tab相关的内容将在后面进行讲解。
由于Page Actions和Browser Actions有大量相似之处,在此就不详细介绍了,还请读者参照前面3.2节的内容。