Gmail을 사용하다가 실수로 mailto:
링크를 클릭했는데 Outlook 또는 Mail의 데스크톱 클라이언트가 시작되면 불만을 느낄 수 있습니다.
navigator.registerProtocolHandler()
(앞서 다룬 내용) 덕분에 Gmail을 Chrome 및 Firefox의 모든 mailto:
링크에 대한 기본 메일 클라이언트로 연결할 수 있습니다.
방법은 다음과 같습니다.
- 먼저 Gmail 탭을 엽니다. 이 작업은 html5rocks 탭이 아닌 Gmail 탭에서 반드시 이 작업을 수행해야 합니다. :)
- 자바스크립트 콘솔 (Mac:
cmd-opt-j
, Windows:ctrl-shift-j
)을 열고 다음을 입력합니다. navigator.registerProtocolHandler("mailto", "https://mail.google.com/mail/?extsrc=mailto&url=%s", "Gmail");
- 브라우저의 확인을 수락합니다.
- this mailto: link를 클릭하여 새 Gmail mailto 연결을 테스트해 보세요.
붐 마이크 즐거운 시간 되세요.
이 설정을 삭제해야 하는 경우 Chrome의 chrome://settings/handlers
, Firefox의 Preferences->Applications->mailto
에서 삭제할 수 있습니다.