拒絕煩人彈窗!如何在 Linux/Ubuntu 下徹底封鎖網頁自動喚醒第三方軟體(以抖音喚醒比特瀏覽器為例)

前言 如果你常在 Ubuntu 上刷抖音,有沒有遇過這種情況:每次重新整理(F5)網頁首頁,螢幕上就「啪」地彈出一個系統提示視窗,寫著: 「要允許 https://www.douyin.com 使用 System Handler 開啟 bitbrowser 鏈結嗎?」 或者更慘的是——連彈窗都沒有,只出現一行冷冰冰的錯誤: 「沒有可用的軟體 bitbrowser://cc/」 刪快取?清歷史?停用擴充功能?試過之後你才發現——根本沒用。 別懷疑,這不是中毒,也不是瀏覽器壞了。這背後的原因,其實跟你每天用的 Chrome 瀏覽器,以及它跟作業系統之間的「協定對接」有關。 問題出在哪?網頁自己在背景「打電話」 先來還原一下現場。 你在 Ubuntu 系統上,打開 Chrome 或 Firefox,進入抖音首頁(douyin.com)。頁面看起來一切正常——直到你按下 F5 重新整理。 這時,Chrome 會突然跳出一個系統層級的提示框,問你要不要允許這個網站用 bitbrowser:// 這個自訂協定,開啟你電腦上的「比特瀏覽器」。 - 廣告 - 如果你沒有安裝比特瀏覽器(或者你根本不想讓抖音打開它),這個彈窗就會不斷出現,煩到你想把 Chrome 卸載。 為什麼會這樣? 很多跨境電商賣家、多帳號运营者,會使用一款叫做「比特瀏覽器(BitBrowser)」的防關聯工具。而抖音官方網頁為了方便這些商家,在前端 JavaScript 程式碼中內建了自動偵測機制。 具體來說,網頁一載入就會在背景自動發出一個 bitbrowser:// 的自訂協定(URL Scheme)請求。Linux 系統本身沒有這個軟體,Chrome 收到請求後,就會被迫跳出系統視窗,詢問使用者是否要尋找對應的應用程式。 ...