2013-02-06 70 views
0

我試圖運行從文件系統王牌編輯器現在在Chrome中我得到的時候:王牌編輯器「SECURITY_ERR:DOM異常18」在Chrome本地運行(無服務器)

"SECURITY_ERR: DOM Exception 18" 

火狐不介意。

發現這對google groups

由於同一產地的限制工人不能從CDN你 需要把它們放在你的網站,並添加ace.config.set(「workerPath」被加載, 「path/to/ace/src-min」);

沒有快樂。

我初始化像這樣的編輯器:

<script src="js/source-editor/src-min-noconflict/ace.js" type="text/javascript" charset="utf-8"></script> 
<script> 
    var editor = ace.edit("editor"); 
    ace.config.set("workerPath", "js/source-editor/src-min-noconflict"); 
    editor.setTheme("ace/theme/monokai"); 
    editor.getSession().setMode("ace/mode/css"); 
</script> 

我缺少的東西絕望簡單嗎?

回答

0

爲了什麼值得,問題消失了一個部署到服務器。

1

這不是一個完整的解決方案,但它可以幫助:

editor.getSession().setUseWorker(false); 

這將關閉的工人,可能破壞在這個過程中的表現。它應該可能是通過檢查url來判斷你是否是本地文件。

+0

相關知識,如果需要的話會試用,謝謝。 – vector

相關問題