Как я могу установить Chrome, чтобы mailto: ссылки обрабатывались Outlook.com?

когда вы идете gmail.com хром просит вас дать mailto: ссылки обрабатываются gmail. На Outlook.com, Microsoft забыла дать своим пользователям эту возможность. Как это сделать самостоятельно?

12
задан Protector one
31.12.2022 21:57 Количество просмотров материала 3140
Распечатать страницу

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('?','&');
4
отвечен Protector one 2023-01-02 05:45

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх