富文字ZSSRichTextEditor之趟坑集錦

2022-03-10 00:49:27 字數 1460 閱讀 5605

富文字zssrichtexteditor是ios原生與網頁互動的集大成者,各種互動。自然問題也是多多,這篇文文章陸續更新遇到的奇葩問題。

1.問題1:從頭條這種文章裡頭複製貼上的文章,裡邊有,我們需求並不需要,如何過濾?

幹了客戶端,一開始額思路,總想從客戶端的webview裡頭找出路,忙活半天,並未發現可以下手的地方,最後只能從網頁這邊想辦法。

#####最後確定如下思路:

問題來了,如何知道html的不是我們上傳的??

下面是插入,就是攜帶因子的瞬間

//插入讓換行

zss_editor.insertimage = function(url, alt)

接下來看看刪除的具體方法,使用還是jquery,高階了

//使用jquery刪除不是自己上傳的--感謝金哥的鼎力相助

/*自己的有zss_editor.deleteimg(0,this)事件,外頭的沒有*/

$('img').each(function(index, obj)

});}

到這裡這個外邊的問題就解決了

2.問題2:如何刪除編輯器中已經上傳的

嘗試過,網頁直接彈出乙個alertview,但是有坑,網頁控制彈出的alertview,他的title是無法自定義的,一直寫個null之類的東西,直接棄用

所以最後只能採用,js呼叫原生,原生再次呼叫js,處理這個問題

**如下;

zss_editor.deleteimg = function(type,obj) else 

}

//在該方法裡定義了如下方法,原生呼叫js

- (void)webviewdidfinishload:(uiwebview *)webview );

};}

//原生方法,呼叫alertview

- (void)deleteimg

//再次互動,原生呼叫js,刪除

-(void)alertview:(uialertview *)alertview clickedbuttonatindex:(nsinteger)buttonindex

}

兩端互動,實現的刪除功能

codeby-zqk 2018-03-21 08:45:08

ios開發 富文字

富文字屬性attributes 1 nsfontattributename 設定字型字型大小 2 nsforegroundcolorattributename 設定文字顏色 3 nskernattributename 設定字元間距 4 nsparagraphstyleattributename 設定...

富文字的使用

一,理解 對於以前,我們用label進行新增文字的時候,只是在 label的本身上新增,從來沒有考慮過其他的方式,今天呢,由於我看了別人的一片技術部落格,有感所以就記錄了下來,希望能夠幫助到那些有需要的人 不帶段落分析的 如下 nsstring str 也許我們的心裡藏有乙個海洋,流出來的卻是兩行清...

富文字去標籤

獲取富文字的值 let text this jeditor.value 去掉所有的html標記 replace text.replace g,去掉所有的空格 replace1 replace.replace ig,public class deltagsutil 獲取html 裡的內容 param ...