我需要一些關於Chromium擴展可能性的建議。擴展名可以更改瀏覽器的配置,例如:主頁,協議處理程序(tel或mailto)的默認行爲,安全設置(例如「防範危險網站」),禁止向Google發送統計信息等。如何通過擴展更改Chromium配置
哪個配置從chrome://settings/
可以改變,如果可能的話,如何做?
我需要一些關於Chromium擴展可能性的建議。擴展名可以更改瀏覽器的配置,例如:主頁,協議處理程序(tel或mailto)的默認行爲,安全設置(例如「防範危險網站」),禁止向Google發送統計信息等。如何通過擴展更改Chromium配置
哪個配置從chrome://settings/
可以改變,如果可能的話,如何做?
Chrome API index是一個很好的開始。
從它,你可以蒐集以下功能:
accessibilityFeatures
API與輔助功能設置交易。browsingData
API處理清除瀏覽數據。contentSettings
API處理允許的內容,網站權限和插件。downloads
API可以至少部分影響下載設置。fontSettings
API可以管理Chrome使用的字體。management
API可以管理(但不安裝)其他擴展。privacy
API涉及隱私相關設置(包括一些安全設置)。proxy
API可以管理代理設置。此外,還有很多特定於Chrome OS的API,我不會在這裏列出。
還有一些清單鍵可以影響安裝時的Chrome設置 - 例如主頁。請參閱chrome_settings_overrides
(注意:在Linux上不可用),在較小程度上Override Pages。
另請參閱Protecting user settings on Windows with the new Settings API(它宣佈了上述)。
除此之外,不,您無法覆蓋Chrome設置。你不能動態更改主頁或搜索服務提供商,你無法控制協議處理程序(這是在OS層面反正)等
注意,你不能注入腳本到chrome://*
的網頁,這樣你就不會只能用UI來擺弄。