2016-11-29 11 views
1

TinyMce был самым простым в настройке и настройке, но у меня были проблемы с его работой с сенсорными экранами. У меня было еще меньше удачи с textAngular, Quill, CKEditor, как на IOS, так и на Android.Что такое лучший редактор Rich Text для использования с Ionic Apps?

Есть ли какие-либо средства для работы с ионическим?

ответ

0

Я пробовал несколько изначально написанных для настольных приложений, в том числе специально для Angular, а для jQuery для некоторых (ах) jQuery, но все, что у меня было, было проблемой. Был на ограниченном графике экспериментировать (бюджет клиента), поэтому в итоге решил перевести мою собственную в качестве многоразовой директивы, используя блок с свойством contenteditable для области RTE и кнопки выше (жирный шрифт, выравнивание и т. Д.) С использованием document.execCommand в JS, что было на самом деле проще, чем я ожидал, иначе я бы никогда не пошел по этому пути.

Я получил эту идею из этого изящного примера, поэтому не может принимать какие-либо кредита:

http://codepen.io/barney-parker/pen/idjCG

+0

Просто хотел добавить краткую мысль: если я правильно помню, это может быть реализация только для Android, а не для Android и iOS, поэтому вы можете поэкспериментировать ненадолго, прежде чем полностью имплантировать в случае возникновения проблем с iOS. –

0

Я была такая же проблема, и я закончил с использованием contenteditable="true".

Мне также пришлось добавить user-select:text, чтобы он работал.

<div style="-webkit-user-select:text; user-select:text;" contenteditable="true"></div> 

Примечание: Вы не можете привязать его к Угловой модели, поэтому вам нужно придумать что-то обычай.