有沒有辦法根據當前選項卡的 URL/位置顯示/隱藏 chrome 擴展程式的圖示?
我正在撰寫一個我只想在某些站點上使用的實用程式,并且我希望能夠在這些站點上單擊一次訪問它(即不在擴展溢位選單中),否則將其隱藏。
該DeclarativeContent API幾乎提供了什么我要找的,但它只是變灰的圖示,而不是隱藏它完全。
這可能嗎?
uj5u.com熱心網友回復:
不幸的是,這是不可能的(不再)。宣告性內容與否,地址欄附近是否存在您的擴展程式圖示僅由用戶通過從擴展程式選單中固定/取消固定它來決定。在舊版本的 Chrome 中使用chrome.pageAction會導致擴展程式圖示僅顯示在清單中宣告的??匹配網站的地址欄中。然而,事情在不久前發生了變化(實際上已經有一段時間了,也許 >1y,不記得確切時間):現在所有擴展圖示都在地址欄外的右側,并且可以由用戶固定/取消固定,這意味著它們要么總是顯示,要么從不顯示。使用的固定圖示pageAction在不活動時呈灰色(請參閱此檔案頁面)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/350213.html
上一篇:<br/>換行
下一篇:更改HTML檔案圖示
