ios поделиться контактом в сочетании с mailto - PullRequest
0 голосов
/ 27 августа 2011

В IOS я хотел бы иметь ссылку mailto с атрибутами для предварительного заполнения адреса получателя, темы и тела сообщения.Я полагаю, это поддерживается так же, как в Macosx?Какие дополнительные функции IOS предлагает по этому поводу?

В рамках этого процесса открытия нового предварительно заполненного электронного письма я также хотел бы предложить пользователю добавить свои личные (или другие) контактные данные в виде vcf-карты в электронное письмо.

Я знаю, что кнопка «Поделиться контактом» внизу каждого контакта в приложении контактов может отправлять контакты в виде файлов vcf по почте, но этот маршрут не предлагает мне предварительно заполненные поля электронной почты.

Как мне совместить лучшее из обоих миров;предварительно заполненные поля электронной почты и обмен контактами с веб-страницы (без использования дополнительных приложений ios)?

В худшем случае мне придется попросить пользователей поделиться своим контактом и скопировать и вставить адрес получателя с темойи тело.Я мог бы скопировать все 3 с инструкциями (переместить тему и адрес получателя из тела в их поля) в буфер обмена с помощью JS и просто попросить их вставить в тело.Будет ли это поддерживаться?

Другие предложения?

Ответы [ 2 ]

1 голос
/ 27 августа 2011

iOS поддерживает mailto для заполнения поля темы, сообщения и нескольких получателей в полях To, Cc и Bcc. Атрибут from не поддерживается. ( Источник )

Однако обмен контактами из веб-браузера невозможен. Вам нужно написать собственное приложение.

Взгляните на MFMailComposeViewController.

0 голосов
/ 28 августа 2011

Пользователь ios не может прикрепить свою контактную информацию в виде vcf к (вызванному mailto) электронному письму, но может отправить vcf как вложение в настоящее электронное письмо (строка темы предварительно заполнена «contact», но все поля могут быть поменял) изнутри контакты. Если вам нужна контактная информация пользователя, попросите его отправить ее таким образом и укажите, что вставить или написать в полях, если это важно. Таким образом, удобство автоматического создания нового электронного сообщения по ссылке в браузере с предварительно заполненными полями теряется на ios.

...