Вопрос

Привет,

http://marijn.haverbeke.nl/codemirror/jstest.html. Работает на сафари на ПК, но не на iPad. Что позор, так как я хотел использовать его для приложения. Мой вопрос - не только почему это не работает, но как мне пойти анализировать вещи, которые перерываются на iPad Safari?

Т.

Это было полезно?

Решение

Редактор в CODEMIRROR - это фактически Iframe, а не нативный элемент формы ввода текста. Проблема здесь, я подозреваю, что браузер на iPad не знает, следует ли активировать клавиатуру, потому что некоторые элементы DOM имеют ключевые события, связанные с ним.

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

Другие советы

CodeMirror2 работает в основном отлично на iPad;

Вы можете добавить текст, удалить текст и переместить курсор вокруг. Однако вы можете не хитрые слова и вырезать / копировать / вставить (на сегодняшний день 2012-06-27).

Возможно, он использовал IFrame в прошлом, но у меня сейчас есть CodeMirror на моем веб-сайте, и я не вижу, что нет, которые не содержатся внутри него.

Это почти год спустя, хотя, возможно, теперь ситуация изменилась.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top