我正在嘗試在我正在處理的應用程序中集成RIch文本編輯器。到目前爲止,我已經測試了CKEditor和TinyMCE編輯器。假設我的應用程序託管在http://example.com。我的部署環境中存在一個限制,無法爲靜態資產提供服務。由於這個原因,靜態資產使用不同的主機,這是http://assets.example.com。覆蓋TinyMCE(或CKEditor)中的主機文本編輯
我意識到TinyMCE(以及CKEditor)動態地在我的<head>
標籤中附加<script>
標籤。但是兩者都使用基於http://example.com的絕對路徑,因此它們不適用於我的環境中的所有靜態資產由http://assets.example.com託管的生產環境中。
我的問題很簡單:
- 是否有覆蓋由TinyMCE的(或CKEditor的)所使用的主機的解決方案?
- 我應該在我的應用程序中使用哪些其他RTE來支持這種(實際上很軟和通用的)約束。如果您有其他替代方案,我知道現在有很多RTE解決方案,因爲我正在尋找一個現代且得到很好支持的解決方案,據我所知,大多數關於RTE解決方案的帖子和網頁都是3到5年以上。
你一定是對的。我已經嘗試覆蓋這個變量,但沒有奏效。原來我正在使用rails-ckeditor gem(我在一個rails項目中),並且我剛剛意識到CKEDITOR_BASEPATH在該文件中被硬編碼,我無法修改它。然後會向寶石作者發送拉請求。 – rpechayr