mailto: ссылка не работает на мобильных устройствах в IOS - PullRequest
0 голосов
/ 12 октября 2019

Я хочу открыть собственное почтовое приложение по умолчанию на мобильных устройствах одним нажатием кнопки. Функция работает следующим образом:

function openLink() { 
  return window.open(`mailto:${emailAddress}?subject=${subject}&body=${body}`, 'mailtoWindow')
}

Ничего не происходит, если открыть на мобильном устройстве chrome, в других браузерах откроется почтовый клиент по умолчанию / родной.

1 Ответ

0 голосов
/ 12 октября 2019
<a href="#" name="emailLink" id="emailLink">Email</a>

$(function () {
  $('#emailLink').on('click', function (event) {
      event.preventDefault();
    alert("Huh");
    var email = 'test@theearth.com';
    var subject = 'Circle Around';
    var emailBody = 'Some blah';
    window.location = 'mailto:' + email + '?subject=' + subject + '&body=' +   emailBody;
  });
});
...