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 khó chịu khi vô tình nhấp vào một đường liên kết mailto: và ứng dụng Outlook hoặc Mail trên máy tính của bạn khởi động.

Nhờ navigator.registerProtocolHandler() (mà chúng ta đã đề cập ở đây trước đây), bạn có thể thiết lập 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ở thẻ Gmail. Bạn phải thực hiện việc này trên thẻ Gmail, chứ không phải thẻ html5rocks. :)
  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 của trình duyệt.
  5. Nhấp vào đường liên kết mailto: này để thử nghiệm tính năng liên kết mailto: mới của Gmail!

Micrô cần dài. Chúc bạn vui vẻ!

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