一種富文本編輯方法及裝置的制造方法
【專利摘要】本發(fā)明涉及一種編輯方法及裝置,屬于網(wǎng)絡(luò)信息處理領(lǐng)域,具體是涉及一種富文本編輯方法及裝置。包括:步驟1,監(jiān)控用戶在編輯器中的粘貼行為,過濾掉不屬于用戶自定義設(shè)置的可粘貼類型的粘貼對象;步驟2,根據(jù)過濾后的粘貼對象的類性,選擇執(zhí)行與粘貼對象類型相關(guān)的處理方法對粘貼對象進行處理??傮w而言,本發(fā)明所構(gòu)思的以上技術(shù)方案與現(xiàn)有技術(shù)相比,本發(fā)明將所有的本地文件黏貼行為都判斷為上傳,所有的網(wǎng)絡(luò)文件黏貼行為都判斷為黏貼,通過抓取該文件的網(wǎng)絡(luò)地址,直接進行展示,簡化了用戶的操作,提升了用戶體驗。
【專利說明】一種富文本編輯方法及裝置
[0001]
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及一種編輯方法及裝置,屬于網(wǎng)絡(luò)信息處理領(lǐng)域,具體是涉及一種富文本編輯方法及裝置。
[0003]
【背景技術(shù)】
[0004]富文本編輯器,RichText Editor,簡稱RTE,是一種可內(nèi)嵌于瀏覽器,所見即所得的文本編輯器。
[0005]現(xiàn)有的富文本編輯器,可通過手動調(diào)用圖片上傳、視頻上傳、將視頻文件、圖片文件上傳到網(wǎng)絡(luò)?;蚴謩拥膶⒕W(wǎng)絡(luò)圖片地址,網(wǎng)絡(luò)視頻地址插入到網(wǎng)絡(luò)圖片插入控件網(wǎng)絡(luò)視頻插入控件中進行前端的展示。用戶需要在選擇不同的插件進行不同的處理,操作復(fù)雜,用戶體驗較差。
[0006]
【發(fā)明內(nèi)容】
[0007]針對現(xiàn)有技術(shù)的以上缺陷或改進需求,本發(fā)明提供了一種富文本編輯方法及裝置,其目的在于,解決用戶需要選擇不同的插件進行不同處理所帶來的操作復(fù)雜,用戶體驗較差問題。
[0008]為了解決上述問題,根據(jù)本發(fā)明的一個方面,提供了一種富文本編輯方法,包括: 步驟1,監(jiān)控用戶在編輯器中的粘貼行為,過濾掉不屬于用戶自定義設(shè)置的可粘貼類型的粘貼對象;
步驟2,根據(jù)過濾后的粘貼對象的類型,選擇執(zhí)行與粘貼對象類型相關(guān)的處理方法對粘貼對象進行處理。
[0009]優(yōu)選的,上述的一種富文本編輯方法,所述可粘貼類型包括圖片類型,并且圖片類型的處理方法包括:
根據(jù)圖片來源判斷圖片類型,其中:
當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)時,判斷圖片為網(wǎng)絡(luò)圖片,通過網(wǎng)絡(luò)圖片在內(nèi)存中的地址指向,獲得網(wǎng)絡(luò)圖片在網(wǎng)絡(luò)中的廣域網(wǎng)地址,根據(jù)廣域網(wǎng)地址使用通用的網(wǎng)絡(luò)圖片展示規(guī)則保存并展示網(wǎng)絡(luò)圖片;
當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)以外的區(qū)域時,判斷圖片為本地圖片;自動調(diào)用圖片上傳控件將本地圖片上傳至服務(wù)器。
[0010]優(yōu)選的,上述的一種富文本編輯方法,所述可粘貼類型包括視頻類型,并且視頻類型的處理方法包括:直接調(diào)用視頻上傳控件將視頻上傳至服務(wù)器。
[0011]優(yōu)選的,上述的一種富文本編輯方法,所述可粘貼類型包括文本類型,并且文本類型的處理方法包括: 根據(jù)文本內(nèi)容的是否包含后綴或包含的后綴類型來識別文本內(nèi)容的類型;其中: 若文本內(nèi)容中無后綴,則將文本內(nèi)容識別為純文本并直接進行粘貼展示;
若文本內(nèi)容中包含圖片類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)圖片,并且調(diào)用網(wǎng)絡(luò)圖片插入控件獲取并插入網(wǎng)絡(luò)圖片;
若文本內(nèi)容中包含視頻類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)視頻,并且調(diào)用網(wǎng)絡(luò)視頻插入控件獲取并插入網(wǎng)絡(luò)視頻。
[0012]優(yōu)選的,上述的一種富文本編輯方法,若文本內(nèi)容中包含網(wǎng)站類型后綴,則將文本內(nèi)容識別為網(wǎng)站,然后進行如下處理:
獲取文本內(nèi)容中的網(wǎng)絡(luò)地址,訪問網(wǎng)絡(luò)地址對應(yīng)的網(wǎng)站并判斷該網(wǎng)站是否為視頻類網(wǎng)站;
若是,則對照已存的互聯(lián)網(wǎng)視頻網(wǎng)站頁面與頁面內(nèi)視頻地址索引規(guī)則獲取視頻網(wǎng)站頁面中的視頻地址,然后調(diào)用視頻插入控件進行視頻插入;
若否,則將網(wǎng)站地址以超鏈接方式顯示。
[0013]為了解決上述問題,根據(jù)本發(fā)明的另一個方面,提供了一種一種富文本編輯裝置,包括:
過濾模塊,監(jiān)控用戶在編輯器中的粘貼行為,過濾掉不屬于用戶自定義設(shè)置的可粘貼類型的粘貼對象;
處理模塊,根據(jù)過濾后的粘貼對象的類型,選擇執(zhí)行與粘貼對象類型相關(guān)的處理方法對粘貼對象進行處理。
[0014]優(yōu)選的,上述的一種富文本編輯裝置,所述可粘貼類型包括圖片類型,并且圖片類型的處理方法包括:
根據(jù)圖片來源判斷圖片類型,其中:
當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)時,判斷圖片為網(wǎng)絡(luò)圖片,通過網(wǎng)絡(luò)圖片在內(nèi)存中的地址指向,獲得網(wǎng)絡(luò)圖片在網(wǎng)絡(luò)中的廣域網(wǎng)地址,根據(jù)廣域網(wǎng)地址使用通用的網(wǎng)絡(luò)圖片展示規(guī)則保存并展示網(wǎng)絡(luò)圖片;
當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)以外的區(qū)域時,判斷圖片為本地圖片;自動調(diào)用圖片上傳控件將本地圖片上傳至服務(wù)器。
[0015]優(yōu)選的,上述的一種富文本編輯裝置,所述可粘貼類型包括視頻類型,并且視頻類型的處理方法包括:直接調(diào)用視頻上傳控件將視頻上傳至服務(wù)器。
[0016]優(yōu)選的,上述的一種富文本編輯裝置,所述可粘貼類型包括文本類型,并且文本類型的處理方法包括:
根據(jù)文本內(nèi)容的是否包含后綴或包含的后綴類型來識別文本內(nèi)容的類型;其中: 若文本內(nèi)容中無后綴,則將文本內(nèi)容識別為純文本并直接進行粘貼展示;
若文本內(nèi)容中包含圖片類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)圖片,并且調(diào)用網(wǎng)絡(luò)圖片插入控件獲取并插入網(wǎng)絡(luò)圖片;
若文本內(nèi)容中包含視頻類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)視頻,并且調(diào)用網(wǎng)絡(luò)視頻插入控件獲取并插入網(wǎng)絡(luò)視頻。
[0017]優(yōu)選的,上述的一種富文本編輯裝置,若文本內(nèi)容中包含網(wǎng)站類型后綴,則將文本內(nèi)容識別為網(wǎng)站,然后進行如下處理: 獲取文本內(nèi)容中的網(wǎng)絡(luò)地址,訪問網(wǎng)絡(luò)地址對應(yīng)的網(wǎng)站并判斷該網(wǎng)站是否為視頻類網(wǎng)站;
若是,則對照已存的互聯(lián)網(wǎng)視頻網(wǎng)站頁面與頁面內(nèi)視頻地址索引規(guī)則獲取視頻網(wǎng)站頁面中的視頻地址,然后調(diào)用視頻插入控件進行視頻插入;
若否,則將網(wǎng)站地址以超鏈接方式顯示。
[0018]總體而言,本發(fā)明所構(gòu)思的以上技術(shù)方案與現(xiàn)有技術(shù)相比,本發(fā)明將所有的本地文件粘貼行為都判斷為上傳,所有的網(wǎng)絡(luò)文件粘貼行為都判斷為粘貼,通過抓取該文件的網(wǎng)絡(luò)地址,直接進行展示,簡化了用戶的操作,提升了用戶體驗。
[0019]
【附圖說明】
[0020]附圖1是本發(fā)明的流程示意圖。
[0021]附圖2是本發(fā)明的結(jié)構(gòu)示意圖。
[0022]
【具體實施方式】
[0023]下面通過實施例,并結(jié)合附圖,對本發(fā)明的技術(shù)方案作進一步具體的說明。
[0024]一種富文本編輯方法,包括:
步驟1,監(jiān)控用戶在編輯器中的粘貼行為,過濾掉不屬于用戶自定義設(shè)置的可粘貼類型的粘貼對象;
步驟2,根據(jù)過濾后的粘貼對象的類型,選擇執(zhí)行與粘貼對象類型相關(guān)的處理方法對粘貼對象進行處理。
[0025]其中,所述可粘貼類型包括圖片類型,并且圖片類型的處理方法包括:
根據(jù)圖片來源判斷圖片類型,其中:
當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)時,判斷圖片為網(wǎng)絡(luò)圖片,通過網(wǎng)絡(luò)圖片在內(nèi)存中的地址指向,獲得網(wǎng)絡(luò)圖片在網(wǎng)絡(luò)中的廣域網(wǎng)地址,根據(jù)廣域網(wǎng)地址使用通用的網(wǎng)絡(luò)圖片展示規(guī)則保存并展示網(wǎng)絡(luò)圖片;
當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)以外的區(qū)域時,判斷圖片為本地圖片;自動調(diào)用圖片上傳控件將本地圖片上傳至服務(wù)器。
[0026]其中,所述可粘貼類型包括視頻類型,并且視頻類型的處理方法包括:直接調(diào)用視頻上傳控件將視頻上傳至服務(wù)器。
[0027]其中,所述可粘貼類型包括文本類型,并且文本類型的處理方法包括:
根據(jù)文本內(nèi)容的是否包含后綴或包含的后綴類型來識別文本內(nèi)容的類型;其中: 若文本內(nèi)容中無后綴,則將文本內(nèi)容識別為純文本并直接進行粘貼展示;
若文本內(nèi)容中包含圖片類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)圖片,并且調(diào)用網(wǎng)絡(luò)圖片插入控件獲取并插入網(wǎng)絡(luò)圖片;
若文本內(nèi)容中包含視頻類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)視頻,并且調(diào)用網(wǎng)絡(luò)視頻插入控件獲取并插入網(wǎng)絡(luò)視頻。
[0028]其中,若文本內(nèi)容中包含網(wǎng)站類型后綴,則將文本內(nèi)容識別為網(wǎng)站,然后進行如下處理:
獲取文本內(nèi)容中的網(wǎng)絡(luò)地址,訪問網(wǎng)絡(luò)地址對應(yīng)的網(wǎng)站并判斷該網(wǎng)站是否為視頻類網(wǎng)站;
若是,則對照已存的互聯(lián)網(wǎng)視頻網(wǎng)站頁面與頁面內(nèi)視頻地址索引規(guī)則獲取視頻網(wǎng)站頁面中的視頻地址,然后調(diào)用視頻插入控件進行視頻插入;
若否,則將網(wǎng)站地址以超鏈接方式顯示。
[0029]一種富文本編輯裝置,包括:
過濾模塊,監(jiān)控用戶在編輯器中的粘貼行為,過濾掉不屬于用戶自定義設(shè)置的可粘貼類型的粘貼對象;
處理模塊,根據(jù)過濾后的粘貼對象的類型,選擇執(zhí)行與粘貼對象類型相關(guān)的處理方法對粘貼對象進行處理。
[0030]其中,所述可粘貼類型包括圖片類型,并且圖片類型的處理方法包括:
根據(jù)圖片來源判斷圖片類型,其中:
當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)時,判斷圖片為網(wǎng)絡(luò)圖片,通過網(wǎng)絡(luò)圖片在內(nèi)存中的地址指向,獲得網(wǎng)絡(luò)圖片在網(wǎng)絡(luò)中的廣域網(wǎng)地址,根據(jù)廣域網(wǎng)地址使用通用的網(wǎng)絡(luò)圖片展示規(guī)則保存并展示網(wǎng)絡(luò)圖片;
當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)以外的區(qū)域時,判斷圖片為本地圖片;自動調(diào)用圖片上傳控件將本地圖片上傳至服務(wù)器。
[0031]其中,所述可粘貼類型包括視頻類型,并且視頻類型的處理方法包括:直接調(diào)用視頻上傳控件將視頻上傳至服務(wù)器。
[0032]其中,所述可粘貼類型包括文本類型,并且文本類型的處理方法包括:
根據(jù)文本內(nèi)容的是否包含后綴或包含的后綴類型來識別文本內(nèi)容的類型;其中: 若文本內(nèi)容中無后綴,則將文本內(nèi)容識別為純文本并直接進行粘貼展示;
若文本內(nèi)容中包含圖片類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)圖片,并且調(diào)用網(wǎng)絡(luò)圖片插入控件獲取并插入網(wǎng)絡(luò)圖片;
若文本內(nèi)容中包含視頻類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)視頻,并且調(diào)用網(wǎng)絡(luò)視頻插入控件獲取并插入網(wǎng)絡(luò)視頻。
[0033]其中,若文本內(nèi)容中包含網(wǎng)站類型后綴,則將文本內(nèi)容識別為網(wǎng)站,然后進行如下處理:
獲取文本內(nèi)容中的網(wǎng)絡(luò)地址,訪問網(wǎng)絡(luò)地址對應(yīng)的網(wǎng)站并判斷該網(wǎng)站是否為視頻類網(wǎng)站;
若是,則對照已存的互聯(lián)網(wǎng)視頻網(wǎng)站頁面與頁面內(nèi)視頻地址索引規(guī)則獲取視頻網(wǎng)站頁面中的視頻地址,然后調(diào)用視頻插入控件進行視頻插入;
若否,則將網(wǎng)站地址以超鏈接方式顯示。
[0034]
實施例1
首先,對本實施例的術(shù)語說明如下:
富文本編輯器:支持視頻,圖片的編輯器。
[0035]圖片文件:存儲在用戶電腦本地的圖片。
[0036]視頻文件:存儲在用戶電腦本地的視頻。
[0037]網(wǎng)絡(luò)圖片:存儲在互聯(lián)網(wǎng)服務(wù)器中的圖片。
[0038]網(wǎng)絡(luò)圖片地址:在瀏覽器中調(diào)用這個地址,可展示該圖片。
[0039]網(wǎng)絡(luò)視頻地址:在瀏覽器中調(diào)用這個地址,可展示該視頻。
[0040]網(wǎng)絡(luò)視頻網(wǎng)址:含有視頻內(nèi)容的網(wǎng)站地址,通過固定算法可得到該網(wǎng)絡(luò)視頻地址。
[0041]目前互聯(lián)網(wǎng)中,可通過手動調(diào)用圖片上傳視頻上傳將視頻文件圖片文件上傳到網(wǎng)絡(luò)。
[0042]或手動的將網(wǎng)絡(luò)圖片地址,網(wǎng)絡(luò)視頻地址插入到網(wǎng)絡(luò)圖片插入控件網(wǎng)絡(luò)視頻插入控件中進行前端的展示。
[0043]本實施例進行合并了如上的所有操作方式。并最后優(yōu)化了這一系操作,通過監(jiān)控用戶的復(fù)制粘貼行為自動的調(diào)用圖片上傳視頻上傳網(wǎng)絡(luò)圖片插入網(wǎng)絡(luò)視頻插入控件。簡化了用戶的操作行為。其操作步驟如圖1所示。
[0044]I,用戶粘貼行為判斷
用戶在完成粘貼行為之后,將文本視頻圖片進行建立監(jiān)控行為。當(dāng)用戶上傳的內(nèi)容符合文本或視頻圖片類別之后,若屬于非監(jiān)控的內(nèi)容如音樂文件,進行過濾不展示。
[0045]2,圖片文件的識別和上傳對粘貼對象進行來源的判斷,具體如下:
來源為ie:當(dāng)圖片來源為ie內(nèi)存區(qū),判斷為網(wǎng)絡(luò)來源。
[0046]來源為硬盤:當(dāng)圖片來源不來自ie內(nèi)存區(qū),判斷為物理內(nèi)存來源。
[0047]當(dāng)用戶粘貼的圖片判斷為物理內(nèi)存來源,則判斷其在網(wǎng)絡(luò)上沒有存儲。用戶需要進行上傳行為。我們將會自動調(diào)用圖片上傳控件。
[0048]當(dāng)用戶粘貼的圖片判斷為網(wǎng)絡(luò)來源,則判斷其為在網(wǎng)絡(luò)上已經(jīng)存儲。我們將不對改內(nèi)容進行轉(zhuǎn)存處理。通過其在內(nèi)存中的地址指向,獲得該圖片在網(wǎng)絡(luò)中的廣域網(wǎng)地址。
[0049]如:www.baidu.com/sswe.jpg
獲得廣域網(wǎng)地址之后,將使用網(wǎng)絡(luò)通用的圖片展示規(guī)則。將其展示于前端。
[0050]3,視頻文件的上傳
視頻文件我們將直接調(diào)用視頻上傳控件,直接進行視頻上傳的行為。
[0051 ] 4,文本內(nèi)容的識別
由于文本內(nèi)容中,可能含有部分互聯(lián)網(wǎng)內(nèi)容的指向地址。因而對文本內(nèi)容的后綴進行一次處理行為。進行分析該內(nèi)容是不是一個互聯(lián)網(wǎng)圖片的地址,或是互聯(lián)網(wǎng)視頻地址...4-1無后綴類,則識別為純文本直接進行粘貼展示。
[°°52] 4-2 jpg,png,gif,jpeg后綴,我們將識別為網(wǎng)絡(luò)圖片。調(diào)用網(wǎng)絡(luò)圖片插入控件。
[0053]4-3 swf后綴,則識別為網(wǎng)絡(luò)視頻。調(diào)用網(wǎng)絡(luò)視頻插入控件。
[0054]4-4 html,htm后綴,則識別為網(wǎng)站。進行網(wǎng)站類別的高度識別。
[0055]5,網(wǎng)站類別的識別。
[°°56] 在識別到這個文本是由于http; // https ; //開始,或html,htm,結(jié)尾時,會通過服務(wù)器進行直接訪問這個鏈接。
[0057]通過短暫的通訊,可以獲得該網(wǎng)站的服務(wù)器地址。由于當(dāng)前互聯(lián)網(wǎng)視頻存儲技術(shù)網(wǎng)站是固定的,通過對照可得知對方是否為視頻類網(wǎng)站。
[0058]若對方網(wǎng)站為視頻網(wǎng)站,則對照已存的互聯(lián)網(wǎng)視頻網(wǎng)站頁面與頁面內(nèi)視頻地址索引規(guī)則,得到該頁面中的視頻地址。
[0059]如:
http://v.youku.com/v_show/id_XMTU2NjQyNTA00A==.htm通過查詢和對照和得到該頁面中的視頻地址位置。
[0060]http://player.youku.com/player.php/sid/XMTU2NjQyNTAOOA==/v.swf
然后調(diào)用視頻插入控件進行視頻插入。
[0061]
實施例2
一種富文本編輯裝置,包括:
過濾模塊,監(jiān)控用戶在編輯器中的粘貼行為,過濾掉不屬于用戶自定義設(shè)置的可粘貼類型的粘貼對象;
處理模塊,根據(jù)過濾后的粘貼對象的類型,選擇執(zhí)行與粘貼對象類型相關(guān)的處理方法對粘貼對象進行處理。
[0062]其中,所述可粘貼類型包括圖片類型,并且圖片類型的處理方法包括:
根據(jù)圖片來源判斷圖片類型,其中:
當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)時,判斷圖片為網(wǎng)絡(luò)圖片,通過網(wǎng)絡(luò)圖片在內(nèi)存中的地址指向,獲得網(wǎng)絡(luò)圖片在網(wǎng)絡(luò)中的廣域網(wǎng)地址,根據(jù)廣域網(wǎng)地址使用通用的網(wǎng)絡(luò)圖片展示規(guī)則保存并展示網(wǎng)絡(luò)圖片;
當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)以外的區(qū)域時,判斷圖片為本地圖片;自動調(diào)用圖片上傳控件將本地圖片上傳至服務(wù)器。
[0063]其中,所述可粘貼類型包括視頻類型,并且視頻類型的處理方法包括:直接調(diào)用視頻上傳控件將視頻上傳至服務(wù)器。
[0064]其中,所述可粘貼類型包括文本類型,并且文本類型的處理方法包括:
根據(jù)文本內(nèi)容的是否包含后綴或包含的后綴類型來識別文本內(nèi)容的類型;其中: 若文本內(nèi)容中無后綴,則將文本內(nèi)容識別為純文本并直接進行粘貼展示;
若文本內(nèi)容中包含圖片類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)圖片,并且調(diào)用網(wǎng)絡(luò)圖片插入控件獲取并插入網(wǎng)絡(luò)圖片;
若文本內(nèi)容中包含視頻類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)視頻,并且調(diào)用網(wǎng)絡(luò)視頻插入控件獲取并插入網(wǎng)絡(luò)視頻。
[0065]其中,若文本內(nèi)容中包含網(wǎng)站類型后綴,則將文本內(nèi)容識別為網(wǎng)站,然后進行如下處理:
獲取文本內(nèi)容中的網(wǎng)絡(luò)地址,訪問網(wǎng)絡(luò)地址對應(yīng)的網(wǎng)站并判斷該網(wǎng)站是否為視頻類網(wǎng)站;
若是,則對照已存的互聯(lián)網(wǎng)視頻網(wǎng)站頁面與頁面內(nèi)視頻地址索引規(guī)則獲取視頻網(wǎng)站頁面中的視頻地址,然后調(diào)用視頻插入控件進行視頻插入;
若否,則將網(wǎng)站地址以超鏈接方式顯示。
[0066]本文中所描述的具體實施例僅僅是對本發(fā)明精神作舉例說明。本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員可以對所描述的具體實施例做各種各樣的修改或補充或采用類似的方式替代,但并不會偏離本發(fā)明的精神或者超越所附權(quán)利要求書所定義的范圍。
【主權(quán)項】
1.一種富文本編輯方法,其特征在于,包括: 步驟I,監(jiān)控用戶在編輯器中的粘貼行為,過濾掉不屬于用戶自定義設(shè)置的可粘貼類型的粘貼對象; 步驟2,根據(jù)過濾后的粘貼對象的類型,選擇執(zhí)行與粘貼對象類型相關(guān)的處理方法對粘貼對象進行處理。2.根據(jù)權(quán)利要求1所述的一種富文本編輯方法,其特征在于,所述可粘貼類型包括圖片類型,并且圖片類型的處理方法包括: 根據(jù)圖片來源判斷圖片類型,其中: 當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)時,判斷圖片為網(wǎng)絡(luò)圖片,通過網(wǎng)絡(luò)圖片在內(nèi)存中的地址指向,獲得網(wǎng)絡(luò)圖片在網(wǎng)絡(luò)中的廣域網(wǎng)地址,根據(jù)廣域網(wǎng)地址使用通用的網(wǎng)絡(luò)圖片展示規(guī)則保存并展示網(wǎng)絡(luò)圖片; 當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)以外的區(qū)域時,判斷圖片為本地圖片;自動調(diào)用圖片上傳控件將本地圖片上傳至服務(wù)器。3.根據(jù)權(quán)利要求1所述的一種富文本編輯方法,其特征在于,所述可粘貼類型包括視頻類型,并且視頻類型的處理方法包括:直接調(diào)用視頻上傳控件將視頻上傳至服務(wù)器。4.根據(jù)權(quán)利要求1所述的一種富文本編輯方法,其特征在于,所述可粘貼類型包括文本類型,并且文本類型的處理方法包括: 根據(jù)文本內(nèi)容的是否包含后綴或包含的后綴類型來識別文本內(nèi)容的類型;其中: 若文本內(nèi)容中無后綴,則將文本內(nèi)容識別為純文本并直接進行粘貼展示; 若文本內(nèi)容中包含圖片類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)圖片,并且調(diào)用網(wǎng)絡(luò)圖片插入控件獲取并插入網(wǎng)絡(luò)圖片; 若文本內(nèi)容中包含視頻類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)視頻,并且調(diào)用網(wǎng)絡(luò)視頻插入控件獲取并插入網(wǎng)絡(luò)視頻。5.根據(jù)權(quán)利要求4所述的一種富文本編輯方法,其特征在于,若文本內(nèi)容中包含網(wǎng)站類型后綴,則將文本內(nèi)容識別為網(wǎng)站,然后進行如下處理: 獲取文本內(nèi)容中的網(wǎng)絡(luò)地址,訪問網(wǎng)絡(luò)地址對應(yīng)的網(wǎng)站并判斷該網(wǎng)站是否為視頻類網(wǎng)站; 若是,則對照已存的互聯(lián)網(wǎng)視頻網(wǎng)站頁面與頁面內(nèi)視頻地址索引規(guī)則獲取視頻網(wǎng)站頁面中的視頻地址,然后調(diào)用視頻插入控件進行視頻插入; 若否,則將網(wǎng)站地址以超鏈接方式顯示。6.一種富文本編輯裝置,其特征在于,包括: 過濾模塊,監(jiān)控用戶在編輯器中的粘貼行為,過濾掉不屬于用戶自定義設(shè)置的可粘貼類型的粘貼對象; 處理模塊,根據(jù)過濾后的粘貼對象的類性,選擇執(zhí)行與粘貼對象類型相關(guān)的處理方法對粘貼對象進行處理。7.根據(jù)權(quán)利要求6所述的一種富文本編輯裝置,其特征在于,所述可粘貼類型包括圖片類型,并且圖片類型的處理方法包括: 根據(jù)圖片來源判斷圖片類型,其中: 當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)時,判斷圖片為網(wǎng)絡(luò)圖片,通過網(wǎng)絡(luò)圖片在內(nèi)存中的地址指向,獲得網(wǎng)絡(luò)圖片在網(wǎng)絡(luò)中的廣域網(wǎng)地址,根據(jù)廣域網(wǎng)地址使用通用的網(wǎng)絡(luò)圖片展示規(guī)則保存并展示網(wǎng)絡(luò)圖片; 當(dāng)圖片來源于瀏覽器內(nèi)存區(qū)以外的區(qū)域時,判斷圖片為本地圖片;自動調(diào)用圖片上傳控件將本地圖片上傳至服務(wù)器。8.根據(jù)權(quán)利要求6所述的一種富文本編輯裝置,其特征在于,所述可粘貼類型包括視頻類型,并且視頻類型的處理方法包括:直接調(diào)用視頻上傳控件將視頻上傳至服務(wù)器。9.根據(jù)權(quán)利要求6所述的一種富文本編輯裝置,其特征在于,所述可粘貼類型包括文本類型,并且文本類型的處理方法包括: 根據(jù)文本內(nèi)容的是否包含后綴或包含的后綴類型來識別文本內(nèi)容的類型;其中: 若文本內(nèi)容中無后綴,則將文本內(nèi)容識別為純文本并直接進行粘貼展示; 若文本內(nèi)容中包含圖片類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)圖片,并且調(diào)用網(wǎng)絡(luò)圖片插入控件獲取并插入網(wǎng)絡(luò)圖片; 若文本內(nèi)容中包含視頻類型后綴,則將文本內(nèi)容識別為網(wǎng)絡(luò)視頻,并且調(diào)用網(wǎng)絡(luò)視頻插入控件獲取并插入網(wǎng)絡(luò)視頻。10.根據(jù)權(quán)利要求9所述的一種富文本編輯裝置,其特征在于,若文本內(nèi)容中包含網(wǎng)站類型后綴,則將文本內(nèi)容識別為網(wǎng)站,然后進行如下處理: 獲取文本內(nèi)容中的網(wǎng)絡(luò)地址,訪問網(wǎng)絡(luò)地址對應(yīng)的網(wǎng)站并判斷該網(wǎng)站是否為視頻類網(wǎng)站; 若是,則對照已存的互聯(lián)網(wǎng)視頻網(wǎng)站頁面與頁面內(nèi)視頻地址索引規(guī)則獲取視頻網(wǎng)站頁面中的視頻地址,然后調(diào)用視頻插入控件進行視頻插入; 若否,則將網(wǎng)站地址以超鏈接方式顯示。
【文檔編號】G06T11/60GK106095743SQ201610456838
【公開日】2016年11月9日
【申請日】2016年6月21日
【發(fā)明人】馮暢
【申請人】武漢斗魚網(wǎng)絡(luò)科技有限公司