2014-04-08 2 views
1

У меня есть веб-сайт, который отформатирует тему электронной почты, которую пользователь должен отправить. Затем я открываю почтовый клиент по умолчанию с функцией mailto: в javascript, и они пишут свое письмо и отправляют его. Он работает везде, где я его тестировал, кроме как с iPhone, может кто-нибудь сказать мне, почему, пожалуйста.открытие электронной почты с javascript на iphone

Этот код я использую для открытия электронной почты по умолчанию:

var email = '[email protected]'; 
    var subject = 'the subject'; 
    var bodyemail = 'the body'; 

    var mailto_link = 'mailto:' + email + '?subject=' + subject + '&body=' + encodeURI(bodyemail); 

    win = window.open(mailto_link, 'emailWindow'); 

    if (win && win.open && !win.closed) win.close(); 

ответ

0

Не открывать ссылку MailTo в новом окне, просто установить HREF текущего окна по ссылке.

window.location.href = mailto_link; 
Смежные вопросы