![]() |
|
||||||||||
|
|||||
|
Ни разу не пользовался этим в эйр, но в плеере делал, и там отлично отображались картинки в htmlText. Сомневаюсь, что кто-то стал бы разрешать это в плеере, и запрещать в эйр.
Скорее всего ты просто не задаешь размеры картинки. Я всегда задавал размеры, и у меня все показывалось Вот даже нашел полностью рабочий текст, который у меня в игре показывал сообщения через htmlText, еще во времена 9го плеера Цитата:
Цитата:
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 2,282
|
не работает твоя картинка.Тем не менее подтверждаю что вот такой код:
в обычном fp показывает картинку, но при публикации в air - пусто.Кода никакого считай и нет, просто присвоение htmlText для текстфилда на стейдже. |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 2,282
|
import flash.display.*; import flash.text.*; import flash.events.*; parse_btn.addEventListener(MouseEvent.CLICK,onParse); function onParse(e:MouseEvent):void { tip_tf.htmlText=input_tf.text; //var tf:TextFormat=new TextFormat("Lato Bold",16,0x4E3129); //tip_tf.setTextFormat(tf, 0, 10); //tf=new TextFormat("Lato Italic",16,0x4E3129); //tip_tf.setTextFormat(tf, 10, 20); } stage.focus=input_tf; stage.scaleMode=StageScaleMode.NO_SCALE; //tip_tf.condenseWhite=true; /* <font color="#FF0000" size="20">header</font> text text text text text text image: <img src="https://dl.dropboxusercontent.com/u/68778662/icon.jpg" width="200" height="200"> <img src="'http://88.212.210.84:5689/news/img/news.jpg' width='173' height='120'> Then click the <b>Next</b> or the <b>Previous</b> buttons to highlight pieces. Also you can put selected pieces back in the tray. Or undo moves. */ input_tf.text=""; var fonts:Array = ( Font.enumerateFonts() ); var str:String=""; for each( var fo in fonts ){ //trace ( fo.fontName ,":", fo.fontStyle ) str+="name:"+fo.fontName+", style:"+fo.fontStyle+"\n"; } fonts_tf.text=str; |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 2,282
|
Upd:Собирал под air для десктопа,возможно в этом вся разница
|
|
|||||
|
Регистрация: Apr 2008
Сообщений: 211
|
Спасибо, уже не надо. Странные вы, я вам привел цитаты с сайта адоб и тем, что они сами ПИШУТ, что это не работает для моб устройств. А вы даете советы по типу, я в air не работал, но косяк в твоем коде, даже читать дальше не стал. При этом, привел же конкретный код. Или я собрал под десктоп. Под деском оно работает, я много раз указывал, что мне для моб устройств.
ПС сделал textfield+bitmap |
|
|||||
|
Цитата:
Цитата:
Похоже это очередной баг, так как по логике applicationDirectory и applicationStorageDirectory должны входить в изолированную программную среду, но по факту они тоже игнорируются. Специально собрал мобильный проект, и да, подтверждаю, код, который работает в TextField.htmlText на десктопе и плеере, не работает на мобиле. Все теги html текста, кроме img оторбажаются
__________________
Ко мне можно и нужно обращаться на ты) Последний раз редактировалось caseyryan; 07.01.2017 в 09:53. |
|
|||||
|
Регистрация: Oct 2006
Сообщений: 2,282
|
Цитата:
Цитата:
PS:интересно каким образом можно сделать фишинговую атаку через картинку в хтмл текстфилде? |
|
|||||
|
Цитата:
Цитата:
У индусов в адоби какая-то особая логика видимо. То есть через StageWebView фишинговую атаку сделать нельзя, а через картинку можно) По идее ничто не мешает тебе сделать в своем приложении поддельное окно авторизации в том же фейсбуке, в которое юзер введет свои данные и вуаля, ты получил чужой логин и пароль, дальше выдал якобы ошибку ввода и попросил ввести данные еще раз, на этот раз уже показав реальный вебвью. Но для этого совсем не обязательно делать это через htmlText или втроенными swf
__________________
Ко мне можно и нужно обращаться на ты) |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:49. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|