когда вы идете gmail.com хром просит вас дать mailto:
ссылки обрабатываются gmail. На Outlook.com, Microsoft забыла дать своим пользователям эту возможность. Как это сделать самостоятельно?
Как я могу установить Chrome, чтобы mailto: ссылки обрабатывались Outlook.com?
1 ответ
Это немного запутанный процесс, но вы можете сделать это с помощью navigator.registerProtocolHandler
и веб-сайт, который немного переписывает строку запроса URL-адреса.
на http://terrific-charger.glitch.me. Это крошечное проекта Глюк я написал код ниже, но вы можете убедиться, что никаких фокусов здесь: https://glitch.com/edit/#!/потрясающе-зарядное устройство?путь=скрипта.Яш:1:0.
открыть консоль Chrome (ctrl+shift+j), затем вставьте в него следующий код и нажмите enter:
navigator.registerProtocolHandler('mailto','http://terrific-charger.glitch.me/?mailto=%s','Outlook.com');
хром сейчас вам скажут, что "http://terrific-charger.glitch.me/ хочет открывать почту ссылки". Нажмите Кнопку "Разрешить". Вот и все!
чтобы отменить новое поведение, перейдите по ссылке: chrome://settings/handlers
, и удалить указанный обработчик с помощью меню с тремя точками.
Глюк код:
if (location.search.length)
location = 'https://outlook.live.com/default.aspx?rru=compose&to=' +
decodeURIComponent(location.search).slice('?mailto=mailto:'.length).replace('?','&');
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]