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

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

Nhờ navigator.registerProtocolHandler() (mà chúng tôi đã đề cập 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 làm điều này trong tab Gmail, chứ không phải trong html5rock của bạn. :)
  2. Mở bảng điều khiển javascript (cmd-opt-j trên máy Mac, ctrl-shift-j trên Windows) rồi 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. Hãy nhấp vào đường liên kết mailto: này để kiểm tra đường liên kết 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ể thực hiện tại chrome://settings/handlers trong Chrome và Preferences->Applications->mailto trong Firefox.