百度UEditor編輯器關閉抓取遠程圖片功能(默認開啟)


這個坑娘的功能,開始時居然不知道如何觸發,以為有個按鈕,點擊一下觸發,翻閱了文檔,沒有發現,然后再網絡上看到原來是復制粘貼非白名單內的圖片到編輯框時觸發,坑娘啊...............

問題又來了:今天在寫百度UEditor編輯器的【取遠程圖片功能】時有碰到:該功能如何關閉了?

又花了15分鍾左右的時間查閱了[官方文檔]以及[官方論壇],都沒有找到解決辦法,那就查閱下源文件看看,是否有相關的判斷呢(本人JS非常爛)

於是馬上查閱:ueditor.all.js文件,發現如下代碼

 1 // plugins/catchremoteimage.js
 2 ///import core
 3 ///commands 遠程圖片抓取
 4 ///commandsName  catchRemoteImage,catchremoteimageenable
 5 ///commandsTitle  遠程圖片抓取
 6 /**
 7  * 遠程圖片抓取,當開啟本插件時所有不符合本地域名的圖片都將被抓取成為本地服務器上的圖片
 8  */
 9 UE.plugins['catchremoteimage'] = function () {
10     var me = this,
11         ajax = UE.ajax;
12  
13     /* 設置默認值 */
14     if (me.options.catchRemoteImageEnable === false) return;
15     me.setOpt({
16         catchRemoteImageEnable: false
17     });
18  
19     //.......
20 };

發現了吧,有個配置參數:catchRemoteImageEnable

立馬加在:ueditor.config.js 加上配置參數

1 //抓取遠程圖片是否開啟,默認true
2 ,catchRemoteImageEnable:false

然后編輯器頁面,刷新,然后復制粘貼遠程圖片,這時不再向服務端發送get請求catchimage。

完畢!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM