![]() |
рендер html text из tinyMCE
Привет вобщем понадобилось сделать админ часть для флеша и одновременно для html выбор пал на tinyMCE в следствии этого появился ряд проблем на флешовой стороне
Итак по порядку проблема 1 tinyMCE создает такой код <font style="color:#ff0000"> </font> соответственно на стороне флеша такой код надо привести к <font color="#ff0000"> но как ? сломал голову с регулярками так и не написал ( проблема 2 код <ui> <li></li> ... создает очень большие пробелы между значениями то есть на стороне html мы видим ... *1 *2 ... а на стороне флеша ... *1 *2 ... как решить ? проблема 3 создается какой то хеадер у картинок что под текстом то есть если к примеру ... text text text text <img ... > text text .... то над картинкой будет пустое пространство ( как будто перенос строки ) типа ... text text img text text ... что это ? проблема 4 редактор создает div & span и соответсвенно флешь делает переносы Оо пока я решил простым удалением div & spans но это кривота (( вообщем требуется выводить минимум возможностей редактора в флеше что делать ? искал решения так и не нашел не одного для более менее сносного рендера html текста (( пока все дело отображаю в TLFTextField может есть что то лучше ? вторую админку для флешь части не предлагать ибо должно быть единое решение ! |
Цитата:
Это слишком абстрактный ответ? Добавлено через 9 минут Флэшплеер это не браузер, и никогда им не прикидывался. Он поддерживает html как способ удобной разметки текста в текстфилде ("своего родного" текста), но не как поддерживаемый формат внешнего контента для отображения. То есть документ, предназначенный для браузера, и несколько пометок для форматирования текста в текстфилде это мягко говоря не одно и то же. |
Цитата:
AIR отобразит страницу лучше, чем IE. Для заметки. |
StageWebView вам в помощь.
|
Цитата:
Не знал о такой классной штуке. Спасибо |
Цитата:
|
Цитата:
Цитата:
|
да вообщем то и на flex уже есть более менее достойные парсеры )) на данной задачи свой парсер очень жирно будет )) так как основные проблемы я уже решил осталось разобрать font и в принципе функционала хватит )
|
| Часовой пояс GMT +4, время: 06:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.