如果您使用的是 Gmail,那么意外点击 mailto:
链接可能会让您感到失望,而 Outlook 或 Mail 的桌面客户端现在已经启动了。
多亏了 navigator.registerProtocolHandler()
(我们已在前面介绍过),您可以将 Gmail 连接为 Chrome 和 Firefox 中所有 mailto:
链接的默认邮件客户端。
具体步骤如下:
- 首先,打开 Gmail 标签页。您必须从 Gmail 标签(而不是 html5rocks 标签)中执行此操作。:)
- 打开 JavaScript 控制台(Mac 上为
cmd-opt-j
,Windows 上为ctrl-shift-j
),然后输入: navigator.registerProtocolHandler("mailto", "https://mail.google.com/mail/?extsrc=mailto&url=%s", "Gmail");
- 接受来自浏览器的确认。
- 点击此 mailto: 链接以测试您的新 Gmail mailto 连接!
高歌猛进。尽情享用吧!
如果您需要移除此设置,可以通过 Chrome 中的 chrome://settings/handlers
或 Firefox 中的 Preferences->Applications->mailto
来移除。