公司系統需要引入秀米,於是上網查方法,發現了:
第三方接入秀米的圖文排版:http://r.xiumi.us/board/v5/2a5va/16516964
秀米圖文排版UEditor插件示例:http://hgs.xiumi.us/uedit/
但是這兩個出現了一下問題,於是有查找,發現了:http://blog.csdn.net/sinat_35861664/article/details/53444400
下邊是這邊文章的內容:
==============華麗分割線==============
公司官網,要實現在官網上編輯新聞同步到微信公眾號上。秀米能夠同步文章到公眾號,且排版資源豐富。
秀米官網提供了第三方接入的方法(具體參照秀米官網http://r.xiumi.us/board/v5/2a5va/16516964)。
但是按照方法二流程,出現了一些問題。現記錄如下:
1.示例中第2點文件所放置的目錄
將其放置於UEditor網頁的目錄內。如果您將其放置於其他目錄,
請修改
中相應的內容:這個目錄是指加載ueditor所在頁面目錄,這個html是彈出框。
2.選擇對勾,秀米內的編輯內容沒有加載到當前的ueditor內
這個比較坑,秀米官網並沒有說要更改其他文件。
但是通過調試工具發現,在xiumi-ue-dialog-v5.html中line25-26,
加載了ueditor中的internal.js文件,而這個文件的路徑是需要更改成自己的項目文件路徑。
<script type="text/javascript" src="dialogs/internal.js"></script>
<script>
<script>
3.選擇對勾后,秀米內的內容加載到本地ueditor中時,樣式丟失
這個有篇博客說明了原因,具體見http://www.cnblogs.com/theroad/p/5761743.html。
解決辦法是,更改ueditor.config.js文件中line412,將section行改為section:['class', 'style'],不過濾style和class。
所使用的ueditor版本為1.4.3
<script type="text/javascript" src="dialogs/internal.js"></script>
<script>
<script>
==========華麗分割線===================
但是,樣式還是出現了些問題,於是有查找,並沒有發現什么,讓后自己調試,發現是圖片的style了樣式丟了,
於是
更改ueditor.config.js 中 403行的img代碼 添加上style。
添加完如下:
img: ['src', 'alt', 'title', 'width', 'height',
'id', '_src', 'loadingclass', 'class', 'data-latex', 'style']
問題似乎解決了。
