pageAction.setTitle()

设置页面操作的标题。当用户将鼠标悬停在页面操作上时,工具提示将显示该标题。

语法

js
browser.pageAction.setTitle(
  details // object
)

参数

details

object.

tabId

integer。您想设置标题的标签页的 ID。

title

stringnull。工具提示文本。

如果此处传递了 null,标题将重置为在 page_action manifest 键中指定的标题。

示例

每当更新标签页时,为该标签页显示页面操作,并将其标题设置为显示标签页的 ID。

js
browser.tabs.onUpdated.addListener((tabId, changeInfo, tabInfo) => {
  browser.pageAction.show(tabId);
  browser.pageAction.setTitle({
    tabId,
    title: `Tab ID: ${tabId}`,
  });
});

扩展程序示例

浏览器兼容性

注意:此 API 基于 Chromium 的 chrome.pageAction API。本文档源自 Chromium 代码中的 page_action.json