2016-09-29 1 views
1

Für das Leben von mir kann ich nicht herausfinden, was das Problem ist. Mit dem neuesten Ace-Editor und es zeigt sich gut, ich kann sogar den Cursor platzieren, wo ich will, aber ich kann nichts in den Editor eingeben. Konfiguration ist ziemlich Vanille:Ace-Editor: alles funktioniert, außer in der Lage, Text in den Editor eingeben

var html_editor = ace.edit('html_editor'); 

html_editor.$blockScrolling = Infinity; 
html_editor.getSession().setTabSize(2); 
html_editor.getSession().setUseSoftTabs(false); 

Wie für Hintergrund; Ich verwende es in einem WordPress-Plugin, das alle anderen Skripte deaktiviert, die WordPress standardmäßig lädt, so dass nur der Ace-Editor ausgeführt wird. Die Konsole ist leer und es gibt keine Warnungen. Ich habe mit der neuesten Safari für Mac, Chrome für Mac und Firefox für Mac getestet.

Alle Hilfe ist willkommen.

+0

Ich habe auch dieses Problem. 'setReadOnly' ist mit Sicherheit falsch. Ich benutze den YAML-Modus. –

Antwort

0

Hinweis: Mit dem aktuellen Satz von Informationen bezweifle ich, dass es wegen readOnly richtig ist.

Bitte überprüfen Sie die setReadOnly Funktionsdefinition here und setReadOnly(false) verwenden, zum Aktivieren Bearbeitung/Eingabe.

Verwandte Themen