私は ace9 エディターで作業していますが、元々はすべて完璧でしたが、先週からエディターが Google Chrome で正しく動作していないことに気付きました。Firefox または IE は問題ありませんが、Chrome では動作しません。問題は等幅フォントに関連していますが、問題を 1 つの例に切り分けようとしていますが、まだ修正できていません。
Ace9 で、requireJS なしで src フォルダーを使用しています
誰かがそれを修正する方法を見ることができれば、これが私のコードです。
JS
<script type="text/javascript">
function initializeAceEditor(){
var editor = ace.edit("editor");
editor.setTheme("ace/theme/monokai");
editor.getSession().setMode("ace/mode/javascript");
editor.$blockScrolling = Infinity;
editor.setOptions({
maxLines: 15,
minLines: 15
});
}
$(function() {
initializeAceEditor();
});
</script>
HTML
<body>
<label class="col-xs-12">Definition*
<div id="editor" class="col-xs-12">
function foo(items) {
var x = "All this is syntax highlighted";
return x;
}
</div>
</label>
</body>
残念ながら、必要なすべての ace ファイルをアップロードできないため、jsfiddle を作成できません。
どんな助けでも大歓迎ですありがとう