网页版 AirDrop 替代方案 —— 不用装 App,任意两台设备互传
五种做法各自的机制、限制,以及什么情况下该选哪一个
把文件拖到这里,现在就传 现在开始传文件
AirDrop 是苹果设备之间的功能,Windows 与安卓用不了。跨平台的做法主要分三类:一类是打开网页就能用的点对点直传(Snapdrop、PairDrop、以及本站),一类是每台设备都要装的局域网工具(LocalSend),还有一类是先把文件整份上传到服务器、再给对方下载链接(WeTransfer、文叔叔一类)。三类的差别集中在四件事上:要不要装东西、能不能跨网络、文件经不经过服务器、传完有没有校验。
要装东西的那一类速度通常最快,因为它走局域网、没有互联网往返;代价是参与的每台设备都得先装上。自己的手机和笔记本无所谓,但要把文件发给别人的设备时,这一步就成了摩擦 —— 对方多半不愿意为传一次文件装个软件。
先上传再给链接的那一类,好处是双方不必同时在线,坏处是文件要在别人的服务器上待一阵,而且免费额度和保存期限都来自他们要付的存储与带宽成本。网页直传这一类没有那笔成本,所以也就没有那几类限制,代价是双方要同时打开页面。
五种方案总表
| 方案 | 要装 App 吗 | 能跨网络吗 | 文件经服务器吗 | 完整性校验 | 现状 |
|---|---|---|---|---|---|
| AirDrop | 系统自带 | 仅附近设备 | 不经服务器 | 未公开说明 | 仅苹果设备之间 |
| Snapdrop | 不用装 | 需在同一网络 | 经其服务器中转 | 未公开说明 | 域名已易主 |
| PairDrop | 不用装 | 可跨网络 | 不经服务器 | 未公开说明 | 活跃维护中 |
| LocalSend | 每台设备都要装 | 需在同一网络 | 不经服务器 | 未公开说明 | 活跃维护中 |
| WeTransfer | 不用装 | 可跨网络 | 先整份上传 | 未公开说明 | 免费额度有上限 |
| 图图云盘 · 传送 | 不用装 | 可跨网络 | 不经服务器 | 每个文件比对 sha-256 | 本站 |
分别看
常见问题
「网页版 AirDrop」是什么原理?
浏览器里有一套叫 WebRTC 的能力,本来是给视频通话用的,它可以在两个浏览器之间建一条直接通道。服务器只负责一件事:帮两端交换一次「怎么找到对方」的连接信息。之后文件就在这条通道上走,不再经过服务器。这也是为什么这类工具不需要装 App —— 能力本来就在浏览器里。
不在同一个 WiFi 下能传吗?
看是哪一类。LocalSend 这类靠局域网发现的工具不行 —— 手机用移动数据、电脑连办公网,它就找不到对方。AirDrop 同理,要求两台设备靠得够近。而基于浏览器的直传可以跨网络:连接信息通过服务器交换一次,之后两端在互联网上直接对接。本站属于后者,而且直连真的建不起来时(有些企业网或校园网会挡住),会改用中转并在界面上明确标出来。
「WebDrop」指的是哪一个?
这个名字不属于单独一个产品。同名的至少有五个:一个开源的浏览器群组传输工具、一个主打点对点传输加聊天的站点、一个 Chrome 扩展(它其实是云端中转,还有单文件大小上限)、另一个同名网站,以及一个在手机上起本地服务器、让别人用浏览器来取文件的安卓应用。所以搜到「WebDrop 怎么用」时,先确认说的是哪一个 —— 它们的机制完全不同,有的根本不是点对点。
这几种里,哪些完全不用装东西?
Snapdrop、PairDrop、WeTransfer 和本站都是打开网页就能用,两端都不用装。LocalSend 需要每台参与的设备都装上它的应用。AirDrop 不用装,但它本来就是苹果系统的一部分,非苹果设备没有这个选项。