簡體   English   中英

用於 Firefox WebExtensions 的 chrome.proxy API

[英]chrome.proxy API for Firefox WebExtensions

Firefox WebExtensions 是否支持 API 來更改代理首選項(如chrome.proxy API )?

Mozilla 有計划添加它嗎?

是的。 從第 55 個 Firefox 開始,這將成為可能。 https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/proxy

請記住,此 API 與 Chrome 版本完全不同。

對於代碼拆分使用typeof browser === 'undefined'

火狐 60+

從 Firefox 60 開始,Firefox 和 Firefox for Android 支持代理 API ,可通過browser.proxy 它大致類似於Chrome 上chrome.proxy API

火狐 56-71

現在應該被認為是 Firefox 的錯誤啟動,它支持使用browser.proxy.register()browser.proxy.unregister()設置代理的不同語義。 它們首先在 Firefox 56 中引入,在 Firefox 68 中被棄用,並將在 Firefox 70 或 71 之后被刪除(取決於所相信的文檔)。

早期版本的 Firefox

WebExtensions 尚不支持chrome.proxy API。 有計划在未來支持它(因為基本上所有的 Chrome 擴展 API都有計划)。

有兩個相關的跟蹤錯誤:

Dev-addons 郵件列表中有一個關於“ WebExtension Proxy API Design ”的主題。

目前,如果您想從 Firefox 附加組件操作代理設置,您將需要使用其他類型的附加組件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM