- Ссылки Mailto ничего не делают в Chrome, но работают в Firefox?
- ОТВЕТЫ
- Ответ 1
- Ответ 2
- Ответ 3
- Ответ 4
- Ответ 5
- Ответ 6
- Ответ 7
- Ответ 8
- Ответ 9
- Ответ 10
- Ответ 11
- Ответ 12
- Ответ 13
- Ответ 14
- Ответ 15
- Ссылки Mailto ничего не делают в Chrome, но работают в Firefox?
- 17 ответов
- Ссылки Mailto ничего не делают в Chrome, но работают в Firefox?
Ссылки Mailto ничего не делают в Chrome, но работают в Firefox?
Кажется, что ссылки mailto , которые мы внедряем на нашем веб-сайте, ничего не делают в Chrome, хотя они работают в Firefox.
Нужно ли делать что-то особенное для включения почтовых ссылок в Chrome?
ОТВЕТЫ
Ответ 1
Это зависит от настроек браузера, то есть он будет вести себя по-разному в зависимости от настроек браузера пользователя. Пользователь может изменить поведение ссылок mailto: в Chrome, посетив chrome://settings/handlers или Chrome Settings->Content Settings->Manage Handlers.
Если «адрес электронной почты» не указан на этой странице, см. этот ответ, чтобы узнать, как действовать.
Ответ 2
Это потому, что Chrome обрабатывает mailto по-другому. Вы можете перейти к chrome://settings/handlers и убедиться, что это обработчик по умолчанию. В вашем случае это будет ни один (то есть не в списке). Теперь перейдите на gmail.com. Вы должны увидеть что-то вроде этого, когда нажмете кнопку рядом с кнопкой закладки.
Если вы хотите открыть все ссылки электронной почты через gmail, установите «Использовать Gmail». Теперь, когда вы нажимаете кнопку mailto, Chrome автоматически открывается в Gmail.
Ответ 3
В моем случае хром был связан как протокол MAILTO в Windows 10.
Я изменил связь с Outlook с помощью «Программы по умолчанию» → «Связывание типа файла или протокола с программой» .
MAILTO приведен ниже в списке. Этот снимок экрана может помочь.
Ответ 4
Я также столкнулся с этой проблемой и, в конце концов, отследил ее до того факта, что моя ссылка была в пределах iframe, а мое веб-приложение использует https. Chrome блокировал его из-за этого (Chrome открывал бы другие ссылки mailto за пределами iframe).
Вуаля, проблема решена. Эта ссылка mailto теперь работает во всех браузерах.
Ответ 5
Вам необходимо разрешить gmail установить сервисный обработчик для протокола mailto:
1) перейти в Gmail
2) нажмите маленький значок ромба в конце адресной строки (скриншот)
Ответ 6
Вы можете попробовать перейти на chrome://settings/handlers и установить значение mailto: на none вместо gmail
Ответ 7
Исправление, которое работало для меня, так как мои обработчики протокола были пусты
Смотрите redfish43 ответ, чтобы подвести итог
Для mailto: — Убедитесь, что вы вошли в Gmail, и активным окном является ваша главная страница Gmail (или ничего не произойдет). — Скопируйте/вставьте это в адресную строку:
При необходимости добавьте javascript: на передний план, потому что при вставке Chrome, вероятно, обрезал все до и включая двоеточие. Затем нажмите Enter.
Когда откроется всплывающее окно, нажмите «Разрешить»
Ответ 8
У меня была та же проблема. Проблема, по какой-то странной причине, Chrome стал инструментом по умолчанию для открытия ссылки mailto:. Решение. Поместите свой почтовый клиент в качестве приложения по умолчанию, чтобы открыть его. Как: http://windows.microsoft.com/en-nz/windows/change-default-programs#1TC=windows-7
Ответ 9
Я нашел этот ответ на форуме Google, который работал на меня. В сносках упоминается «googleapps.exe» — у меня этого нет, и он все еще работал. Просто следуйте приведенным ниже инструкциям, но закройте все приложения перед внесением изменений в реестр. Также я сохранил существующее значение на всякий случай, если оно не сработало.
Просто введите «run» в строке поиска, затем введите «regedit», затем перейдите к:
изменить (двойной щелчок) «(по умолчанию)» на:
Что это! Сохраните и закройте его, и он будет работать красиво!
Используя этот метод, вы не должны загружать GMail Notifier, который для тех из нас, у кого есть GTalk, не нужен, поскольку он делает это для нас. Я не уверен, почему Google не может решить эту проблему легко. Я слышал, что Google Apps не полностью протестированы в Windows 7, но очевидно, что те же теги работают с ним.
Примечание. Единственное, что связано с этим решением, — это то, что на вашем компьютере должен быть файл googleapps.exe. Я считаю, что получил его с помощью бесплатного GooglePack со своего сайта, который теперь прекращен. Я попробовал поиск в сети, чтобы скачать его, но, как ни странно, кажется, что он зарезервирован только для Бизнесов сейчас, и нет никакой ссылки для скачивания, доступной из Интернета, потому что все, кто ее транслировал, использовали программу google updater.. Odd. В любом случае удачи!
Ответ 10
Другим решением является реализация собственного пользовательского элемента popup/form/user, который будет универсально интерпретироваться во всех браузерах.
Предположим, что это не будет использовать возможности «mailto» из коробки. Все зависит от того, с какой честностью вы работаете. К сожалению для меня — mailto должен был быть доступен каждому по умолчанию без «неудобства для клиента».
Ваше решение в конечном счете.
Ответ 11
В macOS проверьте также настройки Mail.app, какое приложение выбрано в качестве почтового приложения по умолчанию/связано с mailto: links:
Если вы когда-либо нажимали это уведомление в Gmail, которое позволяет открывать ссылки в Gmail вместо вашего приложения — и после этого сбрасывать обработчик Chrome, вам придется отредактировать его вручную в настройках Mail.app.
Ответ 12
Обычная [email protected]»> должна работать, но помните, что на вашем компьютере должна быть установлена программа электронной почты по умолчанию. Например, я использую Ubuntu 14.04, и по умолчанию используется электронная почта thunderbird, которая работает нормально.
Ответ 13
Он может не работать в Chrome по одной из двух причин:
- Ваш почтовый клиент по умолчанию не установлен.
- Обработчик по умолчанию в chrome://setting/handlers установлен на Ignore.
Ответ 14
«Используйте Chrome, приглашайте неприятности» — аноним. (Просто символическая ссылка)
Ну, Chrome славится большим количеством стандартных утилит с включенной безопасностью и тем, откуда возникла ваша проблема.
Однако это можно отменить, «установив почтовый клиент по умолчанию» (поскольку почтовый клиент по умолчанию не установлен), или установив обработчик по умолчанию в «chrome://settings/handlers» (по умолчанию он установлен на » Игнорировать «).
Ответ 15
Вы также можете использовать это,
Я думаю, что это лучший способ решить проблемы с хромом.
Источник
Ссылки Mailto ничего не делают в Chrome, но работают в Firefox?
Похоже, что ссылки mailto , которые мы встраиваем на наш веб-сайт, ничего не делают в Chrome, хотя они работают в Firefox.
Нужно ли нам делать что-то особенное, чтобы включить почтовые ссылки в Chrome?
17 ответов
Это специфические настройки браузера, т.е. он будет вести себя по-разному в зависимости от настроек браузера пользователя. Пользователь может изменить поведение ссылок mailto: в Chrome, посетив chrome://settings/handlers или Chrome Settings->Content Settings->Manage Handlers.
Если «электронная почта» не указана на этой странице, см. этот ответ о дальнейших действиях.
Это потому, что хром по-другому обрабатывает mailto. Вы можете перейти на chrome://settings/handlers и убедиться, что это обработчик по умолчанию. В вашем случае его не будет (т.е. не будет в списке). Теперь перейдите на gmail.com. Вы должны увидеть что-то подобное, когда нажмете кнопку рядом с кнопкой закладки.
Если вы хотите открывать все ссылки электронной почты через Gmail, установите «Использовать Gmail». Теперь, когда вы нажимаете кнопку mailto, Chrome автоматически открывается в Gmail.
В моем случае хром был связан как протокол MAILTO в Windows 10 .
Я изменил ассоциацию на Outlook, используя «Программы по умолчанию» -> «Свяжите тип файла или протокол с программой» .
MAILTO находится ниже в списке. Этот снимок экрана может помочь.
Я также столкнулся с этой проблемой и в конечном итоге отследил ее до того факта, что моя ссылка была в iframe, а мое веб-приложение использует https. Из-за этого Chrome блокировал его (Chrome открывал другие ссылки mailto вне iframe).
Вуаля, проблема решена. Эта ссылка mailto теперь работает во всех браузерах.
Вам необходимо разрешить Gmail устанавливать обработчик службы для протокола mailto:
1) зайти в Gmail
2) щелкните маленький значок ромба в конце адресной строки (снимок экрана)
3) Enjoy (наслаждайтесь)
Вы можете попробовать перейти на chrome://settings/handlers и установить значение для mailto: на none вместо gmail
Исправление, которое сработало для меня, так как мои обработчики протокола были пустыми
См. Ответ redfish43, чтобы подвести итог
Для mailto: — Убедитесь, что вы вошли в Gmail и активным окном является ваша главная страница Gmail (иначе ничего не произойдет). — Скопируйте / вставьте это в адресную строку:
При необходимости снова добавьте javascript: на передний план, потому что, когда вы его вставляли, Chrome, вероятно, обрезал все, что было раньше, включая двоеточие. Затем нажмите «Ввод».
Когда откроется всплывающее окно, нажмите «Разрешить» .
У меня такая же проблема. Проблема в том, что по какой-то странной причине Chrome превратился в инструмент по умолчанию для открытия ссылки mailto :. Решение: сделать ваш почтовый клиент приложением по умолчанию, чтобы открыть его. Как: http://windows.microsoft. com / en-nz / windows / change-default-programs # 1TC = windows-7
Я нашел этот ответ на форуме Google, который помог мне. В сносках упоминается «googleapps.exe» — у меня его нет, но он все еще работает. Просто следуйте приведенным ниже инструкциям, но закройте все приложения, прежде чем вносить изменения в реестр. Также я сохранил существующее значение на случай, если оно не сработает.
Просто введите «запустить» в строке поиска, затем введите «regedit» и перейдите к:
Отредактируйте (дважды щелкните) «(По умолчанию)», чтобы:
Это оно! Сохраните и закройте его, и он должен работать красиво!
Использование этого метода избавляет вас от необходимости загружать GMail Notifier, который тем из нас, кто пользуется GTalk, не нужен, поскольку он делает это за нас. Я не уверен, почему Google не может решить эту проблему легко. Я слышал, что Google Apps не были полностью протестированы в Windows 7, но очевидно, что с ним работает тот же тег.
Примечание. Единственное, что нужно сделать с этим решением, — это наличие на вашем компьютере файла googleapps.exe. Я считаю, что получил его с помощью бесплатного пакета GooglePack с их сайта, поддержка которого сейчас прекращена. Я попытался найти в сети способ загрузить его, но, как ни странно, кажется, что сейчас он зарезервирован только для предприятий, и в Интернете нет ссылки для загрузки, потому что все, у кого она есть, транслировали ее с помощью программы обновления Google . Странно. В любом случае удачи!
Другое решение — реализовать собственное пользовательское всплывающее окно / форму / пользовательский элемент управления, который будет универсально интерпретирован во всех браузерах.
Конечно, это не будет использовать готовые возможности mailto. Все зависит от того, против какой доступности вы работаете. К сожалению для меня — mailto должен был быть доступен всем по умолчанию, не «доставляя неудобства клиенту».
Источник
Ссылки Mailto ничего не делают в Chrome, но работают в Firefox?
Кажется, что ссылки mailto , которые мы внедряем на нашем веб-сайте, ничего не делают в Chrome, хотя они работают в Firefox.
Нужно ли делать что-то особенное для включения почтовых ссылок в Chrome?
Это зависит от настроек браузера, то есть он будет вести себя по-разному в зависимости от настроек браузера пользователя. Пользователь может изменить поведение ссылок mailto: в Chrome, посетив chrome://settings/handlers или Chrome Settings->Content Settings->Manage Handlers.
Если “адрес электронной почты” не указан на этой странице, см. этот ответ, чтобы узнать, как действовать.
Это потому, что Chrome обрабатывает mailto по-другому. Вы можете перейти к chrome://settings/handlers и убедиться, что это обработчик по умолчанию. В вашем случае это будет ни один (то есть не в списке). Теперь перейдите на gmail.com. Вы должны увидеть что-то вроде этого, когда нажмете кнопку рядом с кнопкой закладки.
Если вы хотите открыть все ссылки электронной почты через gmail, установите “Использовать Gmail”. Теперь, когда вы нажимаете кнопку mailto, Chrome автоматически открывается в Gmail.
В моем случае хром был связан как протокол MAILTO в Windows 10.
Я изменил связь с Outlook с помощью “Программы по умолчанию” → “Связывание типа файла или протокола с программой” .
MAILTO приведен ниже в списке. Этот снимок экрана может помочь.
Я также столкнулся с этой проблемой и, в конце концов, отследил ее до того факта, что моя ссылка была в пределах iframe, а мое веб-приложение использует https. Chrome блокировал его из-за этого (Chrome открывал бы другие ссылки mailto за пределами iframe).
Вуаля, проблема решена. Эта ссылка mailto теперь работает во всех браузерах.
Вам необходимо разрешить gmail установить сервисный обработчик для протокола mailto:
1) перейти в Gmail
2) нажмите маленький значок ромба в конце адресной строки (скриншот)
Вы можете попробовать перейти на chrome://settings/handlers и установить значение mailto: на none вместо gmail
Исправление, которое работало для меня, так как мои обработчики протокола были пусты
Смотрите redfish43 ответ, чтобы подвести итог
Для mailto: – Убедитесь, что вы вошли в Gmail, и активным окном является ваша главная страница Gmail (или ничего не произойдет). – Скопируйте/вставьте это в адресную строку:
При необходимости добавьте javascript: на передний план, потому что при вставке Chrome, вероятно, обрезал все до и включая двоеточие. Затем нажмите Enter.
Когда откроется всплывающее окно, нажмите “Разрешить”
У меня была та же проблема. Проблема, по какой-то странной причине, Chrome стал инструментом по умолчанию для открытия ссылки mailto:. Решение. Поместите свой почтовый клиент в качестве приложения по умолчанию, чтобы открыть его. Как: http://windows.microsoft.com/en-nz/windows/change-default-programs#1TC=windows-7
Я нашел этот ответ на форуме Google, который работал на меня. В сносках упоминается “googleapps.exe” – у меня этого нет, и он все еще работал. Просто следуйте приведенным ниже инструкциям, но закройте все приложения перед внесением изменений в реестр. Также я сохранил существующее значение на всякий случай, если оно не сработало.
Просто введите “run” в строке поиска, затем введите “regedit”, затем перейдите к:
изменить (двойной щелчок) “(по умолчанию)” на:
Что это! Сохраните и закройте его, и он будет работать красиво!
Используя этот метод, вы не должны загружать GMail Notifier, который для тех из нас, у кого есть GTalk, не нужен, поскольку он делает это для нас. Я не уверен, почему Google не может решить эту проблему легко. Я слышал, что Google Apps не полностью протестированы в Windows 7, но очевидно, что те же теги работают с ним.
Примечание. Единственное, что связано с этим решением, – это то, что на вашем компьютере должен быть файл googleapps.exe. Я считаю, что получил его с помощью бесплатного GooglePack со своего сайта, который теперь прекращен. Я попробовал поиск в сети, чтобы скачать его, но, как ни странно, кажется, что он зарезервирован только для Бизнесов сейчас, и нет никакой ссылки для скачивания, доступной из Интернета, потому что все, кто ее транслировал, использовали программу google updater.. Odd. В любом случае удачи!
Другим решением является реализация собственного пользовательского элемента popup/form/user, который будет универсально интерпретироваться во всех браузерах.
Предположим, что это не будет использовать возможности “mailto” из коробки. Все зависит от того, с какой честностью вы работаете. К сожалению для меня – mailto должен был быть доступен каждому по умолчанию без “неудобства для клиента”.
Ваше решение в конечном счете.
В macOS проверьте также настройки Mail.app, какое приложение выбрано в качестве почтового приложения по умолчанию/связано с mailto: links:
Если вы когда-либо нажимали это уведомление в Gmail, которое позволяет открывать ссылки в Gmail вместо вашего приложения – и после этого сбрасывать обработчик Chrome, вам придется отредактировать его вручную в настройках Mail.app.
Обычная должна работать, но помните, что на вашем компьютере должна быть установлена программа электронной почты по умолчанию. Например, я использую Ubuntu 14.04, и по умолчанию используется электронная почта thunderbird, которая работает нормально.
Он может не работать в Chrome по одной из двух причин:
- Ваш почтовый клиент по умолчанию не установлен.
- Обработчик по умолчанию в chrome://setting/handlers установлен на Ignore.
“Используйте Chrome, приглашайте неприятности” – аноним. (Просто символическая ссылка)
Ну, Chrome славится большим количеством стандартных утилит с включенной безопасностью и тем, откуда возникла ваша проблема.
Однако это можно отменить, “установив почтовый клиент по умолчанию” (поскольку почтовый клиент по умолчанию не установлен), или установив обработчик по умолчанию в “chrome://settings/handlers” (по умолчанию он установлен на ” Игнорировать “).
Вы также можете использовать это,
Я думаю, что это лучший способ решить проблемы с хромом.
Источник