2012-02-08 5 views
2

Существует отличное решение, демонстрирующее, как скопировать содержимое HTML через UIP-архив в приложение Apple Mail Mail here. Это работает до тех пор, прошивкой 4.2, но не с прошивкой 5.Скопируйте HTML из своего приложения и в приложение Apple Mail в iOS 5

В IOS 5 копировании строка:

<h1><font color="red">Hello World</font></h1> 

результаты этого вывода в приложении Почта:

<html><head></head><body bgcolor="#FFFFFF"><h1><span class="Apple-style-span" 
style="font-size: 17px; font-weight: normal;">Hello World</span></h1><div> 
</div></body></html> 

Любые идеи, как избавиться от этой вещи в стиле Apple и оставить содержимое HTML как есть?

ответ

0

Просто нашел объяснение: http://www.ideasunplugged.com/ios-5.0-bug

Apple: «Это ожидаемое поведение при вставке в почту мы выполняют 2-ступенчатый паста Содержание наклеивается отгонка всех атрибутов, которые не могут быть изменены.. через богатый интерфейс редактирования, и результат заключается в том, что вы видите вставленный контент без цветов, шрифтов и т. д. Мы сохраняем только полужирный, курсив и подчеркивание. Если вы хотите иметь оригинальный вид, после вставки вам нужно отменить отмену. первое отмена приведет к восстановлению всех разделенных атрибутов, а вторая полностью удалит вставленный контент ».

«Отменить Изменить атрибуты» действительно работает при копировании с Safari на почту, но я не могу заставить его работать, используя свое собственное приложение и что method Matthew Elton describes.