在chrome扩展应用程序中更改浏览器操作工具提示上的标题

Change title on the tooltip of browser action in a chrome extension app

本文关键字:工具提示 操作 标题 浏览器 扩展 chrome 应用程序      更新时间:2023-09-26

每当单击浏览器操作时,我都试图更改工具提示上的标题。在这种情况下,工具提示显示"骄傲时刻"。我想把它改成"嗨"请看看我的代码在后台。js

这些是扩展应用程序的资源:

Manifest.json

{
"name" : "test",
"description" : "positive results",
"version" : "2.0",
"manifest_version" : 2,
"permissions": [
    "activeTab"
],
"browser_action" : {
    "default_title" : "Proud Moment",
    "default_popup" : "popup.html"
},
"background": {
    "scripts": [
        "background.js"
    ],
    "persistent": false
 }
}

background.js

chrome.browserAction.onClicked.addListener(
    function(tab){
    chrome.browserAction.setTitle({title :"Hi"});
});

popup.html

<html>
<body>
    <p> Evrything goes here !!</p>
</body>
</html>

你不能同时拥有浏览器操作点击事件回调和弹出窗口

从https://developer.chrome.com/extensions/browserAction event-onClicked

onclick

当单击浏览器操作图标时触发。如果浏览器操作有弹出窗口,此事件将不会触发。

也许你可以从你的弹出窗口向background.js发送消息,在弹出窗口打开时更改浏览器操作标题。