Giúp Gmail xử lý tất cả mailto - liên kết với registerProtocolHandler

Paul Ireland

Nếu sử dụng Gmail, bạn có thể cảm thấy khó chịu khi vô tình nhấp vào liên kết mailto: và giờ đây ứng dụng Outlook hoặc Mail trên máy tính của bạn khởi động.

Nhờ có navigator.registerProtocolHandler() (mà chúng tôi đã đề cập ở đây trước đây), bạn có thể kết nối Gmail làm ứng dụng thư mặc định cho tất cả đường liên kết mailto: trong Chrome và Firefox.

Sử dụng ảnh chụp màn hình cửa sổ bật lên của Gmail

Cách làm như sau:

  1. Trước tiên, hãy mở một thẻ Gmail. Bạn phải thực hiện điều này từ thẻ Gmail, không phải từ thẻ html5rock. :)
  2. Mở bảng điều khiển javascript của bạn (cmd-opt-j trên Mac, ctrl-shift-j trên Windows) và nhập:
  3. navigator.registerProtocolHandler("mailto", "https://mail.google.com/mail/?extsrc=mailto&url=%s", "Gmail");
  4. Chấp nhận xác nhận từ trình duyệt.
  5. Nhấp vào liên kết mailto: này để thử nghiệm kết nối mailto: Gmail mới của bạn!

Micrô cần dài. Chúc bạn có những phút giây giải trí vui vẻ.

Nếu cần xoá chế độ cài đặt này, bạn có thể làm việc đó tại chrome://settings/handlers trong Chrome và Preferences->Applications->mailto ở Firefox.