[-Fx-] Firefox Android 支援直接安裝套件了

看板Browsers作者 (道可道非常道)時間3月前 (2024/01/14 17:51), 3月前編輯推噓1(101)
留言2則, 1人參與, 3月前最新討論串1/1
從 Firefox Android 113 版開始, 只要上 Firefox Android 附加元件站 (https://addons.mozilla.org/android/ 或搜尋 Firefox android addon) 搜尋相容於 Firefox Android 的附加元件下載安裝即可, 不用像以前那樣需要開啟開發模式加入私人收藏集那麼迂迴的方法。 同時最近 Firefox 附加元件站的政策也有所調整, 新上傳的附加元件必須在 manifest.json 加入新設定值 browser_specific_settings.gecko_android才會視為與 Android 相容,否則視為不相容。 舊的附加元件如果在上傳有勾 Android 相容, 則新版的 Firefox Android 也可以下載安裝, 但不會列在 Firefox Android 附加元件,只能從桌機版附加元件的頁面下載。 要注意加入這個新設定值的附加元件, 比較舊的 Firefox 版本無法安裝, 實測是 Firefox≧68.2 開始可正常忽略該新設定值, (Firefox 68.0 確定不行,68.1 由於找不到安裝檔,暫未測試) 如果要支援 Android 又要支援舊版 Firefox,最小支援版本會是 68.2 左右。 但又由於 AMO 伺服器和 Firefox 有一些問題, 導致 manifest.json 中的最小支援版本不能填 68.2,否則會無法上傳。 基本上只能填 68.0 但要警告使用者 68.0 其實不能安裝, 或者填 69.0 然後犠牲 68.* 的使用者。 另外,目前實測 Downloads 相關 API 似乎還是有問題, 和下載有關的附加元件可能還無法在 Android 上正常使用。 順便調查, 除了為了使用老舊附加元件而使用 Firefox < 57 的以外, 現在還有人在使用 Firefox < 68.2 並且有安裝新套件的需求嗎? 因為我寫的幾個套件也要停止支援 Firefox < 68.2 了, 如果還有這類需求,可能就要自行下載新版套件,手工刪除該新設定值。 但要這麼做的前提是套件本身的程式碼與舊版相容, 如果已經沒有相關需求,我就要刪除舊版相容相關的程式碼了XD -- 《終結內容農場》瀏覽器套件 https://bit.ly/CFTINFO 適用 Chrome 系及 Firefox 系桌面瀏覽器 適用 Android 手機瀏覽器 (Kiwi Browser, Firefox for Android 等) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.161.55 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1705225910.A.81A.html ※ 編輯: danny0838 (36.231.161.55 臺灣), 01/14/2024 18:12:55

01/15 02:37, 3月前 , 1F
這跟手機版FF已經實裝很久的附加元件不一樣嗎?
01/15 02:37, 1F

01/15 02:38, 3月前 , 2F
我也是因為可以裝uBO所以手機只用FF :)
01/15 02:38, 2F
基本上和原來的 WebExt 套件一樣,但是必須加入設定參數, 否則根本不會陳列在 Firefox Android 附加元件站上, 而 Firefox Android 目前無法從檔案安裝套件, 所以透過其他管道下載安裝檔也沒用。 另外,Android 上目前還有 Chromium 系的 Kiwi browser 可以安裝 WebExt 套件。 ※ 編輯: danny0838 (59.115.6.171 臺灣), 01/15/2024 09:33:25 ※ 編輯: danny0838 (59.115.14.100 臺灣), 01/20/2024 17:46:12
文章代碼(AID): #1bewwsWQ (Browsers)