Gmail alle mailto laten afhandelen - links met registerProtocolHandler

Als u Gmail gebruikt, kunt u gefrustreerd raken als u per ongeluk op een mailto: -link klikt en nu start uw desktopclient van Outlook of Mail op.

Dankzij navigator.registerProtocolHandler() ( die we hier eerder hebben besproken ) kun je Gmail instellen als je standaard e-mailclient voor alle mailto: -links in Chrome en Firefox.

Gebruik een Gmail-pop-upscreenshot

Hier is hoe:

  1. Open eerst een Gmail-tabblad. Je moet dit doen vanaf het Gmail-tabblad, niet vanaf je html5rocks-tabblad. :)
  2. Open uw javascript-console ( cmd-opt-j op Mac, ctrl-shift-j op Windows) en voer in:
  3. navigator.registerProtocolHandler("mailto", "https://mail.google.com/mail/?extsrc=mailto&url=%s", "Gmail");
  4. Accepteer de bevestiging van de browser.
  5. Klik op deze mailto:-link om uw nieuwe Gmail mailto-aansluiting te testen!

Boom. Genieten.

Als u deze instelling ooit wilt verwijderen, kunt u dat doen via chrome://settings/handlers in Chrome en Preferences->Applications->mailto in Firefox.