網頁版 AirDrop 替代方案 —— 不用裝 App,任意兩台裝置互傳
五種做法各自的機制、限制,以及什麼情況下該選哪一個
把檔案拖到這裡,現在就傳 現在開始傳檔案
AirDrop 是蘋果裝置之間的功能,Windows 與 Android 用不了。跨平台的做法主要分三類:一類是打開網頁就能用的點對點直傳(Snapdrop、PairDrop,以及本站),一類是每台裝置都要裝的區網工具(LocalSend),還有一類是先把檔案整份上傳到伺服器、再給對方下載連結(WeTransfer 一類)。三類的差別集中在四件事上:要不要裝東西、能不能跨網路、檔案經不經過伺服器、傳完有沒有校驗。
要裝東西的那一類速度通常最快,因為它走區域網路、沒有網際網路往返;代價是參與的每台裝置都得先裝上。自己的手機和筆電無所謂,但要把檔案發給別人的裝置時,這一步就成了摩擦 —— 對方多半不願意為傳一次檔案裝個軟體。
先上傳再給連結的那一類,好處是雙方不必同時在線,壞處是檔案要在別人的伺服器上待一陣,而且免費額度和保存期限都來自他們要付的儲存與頻寬成本。網頁直傳這一類沒有那筆成本,所以也就沒有那幾類限制,代價是雙方要同時打開頁面。
五種方案總表
| 方案 | 要裝 App 嗎 | 能跨網路嗎 | 檔案經伺服器嗎 | 完整性校驗 | 現況 |
|---|---|---|---|---|---|
| AirDrop | 系統內建 | 僅附近裝置 | 不經伺服器 | 未公開說明 | 僅蘋果裝置之間 |
| Snapdrop | 不用裝 | 需在同一網路 | 經其伺服器中轉 | 未公開說明 | 網域已易主 |
| PairDrop | 不用裝 | 可跨網路 | 不經伺服器 | 未公開說明 | 活躍維護中 |
| LocalSend | 每台裝置都要裝 | 需在同一網路 | 不經伺服器 | 未公開說明 | 活躍維護中 |
| WeTransfer | 不用裝 | 可跨網路 | 先整份上傳 | 未公開說明 | 免費額度有上限 |
| 圖圖雲端硬碟 · 傳送 | 不用裝 | 可跨網路 | 不經伺服器 | 每個檔案比對 sha-256 | 本站 |
分別看
常見問題
「網頁版 AirDrop」是什麼原理?
瀏覽器裡有一套叫 WebRTC 的能力,本來是給視訊通話用的,它可以在兩個瀏覽器之間建一條直接通道。伺服器只負責一件事:幫兩端交換一次「怎麼找到對方」的連線資訊。之後檔案就在這條通道上走,不再經過伺服器。這也是為什麼這類工具不需要裝 App —— 能力本來就在瀏覽器裡。
不在同一個 WiFi 下能傳嗎?
看是哪一類。LocalSend 這類靠區網探索的工具不行 —— 手機用行動數據、電腦連辦公網,它就找不到對方。AirDrop 同理,要求兩台裝置靠得夠近。而基於瀏覽器的直傳可以跨網路:連線資訊透過伺服器交換一次,之後兩端在網際網路上直接對接。本站屬於後者,而且直連真的建不起來時(有些企業網或校園網會擋住),會改用中轉並在介面上明確標出來。
「WebDrop」指的是哪一個?
這個名字不屬於單獨一個產品。同名的至少有五個:一個開源的瀏覽器群組傳輸工具、一個主打點對點傳輸加聊天的網站、一個 Chrome 擴充功能(它其實是雲端中轉,還有單檔大小上限)、另一個同名網站,以及一個在手機上起本地伺服器、讓別人用瀏覽器來取檔案的 Android 應用。所以搜到「WebDrop 怎麼用」時,先確認說的是哪一個 —— 它們的機制完全不同,有的根本不是點對點。
這幾種裡,哪些完全不用裝東西?
Snapdrop、PairDrop、WeTransfer 和本站都是打開網頁就能用,兩端都不用裝。LocalSend 需要每台參與的裝置都裝上它的應用程式。AirDrop 不用裝,但它本來就是蘋果系統的一部分,非蘋果裝置沒有這個選項。