2016-10-28 3 views
2

Я использую ActionSheetIOS, чтобы пользователь мог открыть свой личный почтовый клиент на iOS. К сожалению, я не знаю, как заполнить получателя (to часть) письма. Я ничего не нашел в документации RN.Как использовать ActionSheetIOS с электронной почтой TO

Любая помощь?

+1

Я не думаю, что это возможно: http://www.openradar.me/14344842, HTTP : //www.openradar.me/12393854. Существует способ Swizzle вокруг него: http://stackoverflow.com/questions/12623260/how-do-i-set-recipients-for-uiactivityviewcontroller-in-ios-6 – peterp

+0

Благодарим за комментарий. К сожалению, я видел, что это невозможно, и поэтому я буду пытаться по-другому. – Mark

ответ

1

Вы можете попробовать открыть почтовый клиент с помощью Linking.openURL() и ссылки mailto:.

что-то вроде: Linking.openURL('mailto:[email protected]?subject=example&body=example').catch(err => console.error('An error occurred', err).

+0

Эй, спасибо за ответ. Я уже использовал 'openURL', но я предпочитаю использовать компонент ActionSheetIOS, чтобы пользователь мог выбрать, какая клиентская почта использовать – Mark

+0

имеет смысл ... Я не могу придумать другого способа сделать это с помощью ActionSheet: ( –

+0

Спасибо, в любом случае. Я надеюсь, что в новой идее – Mark

Смежные вопросы