百度UEditor編輯器如何關(guān)閉抓取遠(yuǎn)程圖片功能

字號(hào):


    這個(gè)坑娘的功能,開始時(shí)居然不知道如何觸發(fā),以為有個(gè)按鈕,點(diǎn)擊一下觸發(fā),翻閱了文檔,沒有發(fā)現(xiàn),然后再網(wǎng)絡(luò)上看到原來(lái)是復(fù)制粘貼非白名單內(nèi)的圖片到編輯框時(shí)觸發(fā),坑娘啊...............
    問題又來(lái)了:今天在寫百度UEditor編輯器的【取遠(yuǎn)程圖片功能】時(shí)有碰到:該功能如何關(guān)閉了?
    又花了15分鐘左右的時(shí)間查閱了[官方文檔]以及[官方論壇],都沒有找到解決辦法,那就查閱下源文件看看,是否有相關(guān)的判斷呢(本人JS非常爛)
    于是馬上查閱:ueditor.all.js文件,發(fā)現(xiàn)如下代碼
    代碼如下:
    // plugins/catchremoteimage.js
    ///import core
    ///commands 遠(yuǎn)程圖片抓取
    ///commandsName catchRemoteImage,catchremoteimageenable
    ///commandsTitle 遠(yuǎn)程圖片抓取
    /**
    * 遠(yuǎn)程圖片抓取,當(dāng)開啟本插件時(shí)所有不符合本地域名的圖片都將被抓取成為本地服務(wù)器上的圖片
    */
    UE.plugins['catchremoteimage'] = function () {
    var me = this,
    ajax = UE.ajax;
    /* 設(shè)置默認(rèn)值 */
    if (me.options.catchRemoteImageEnable === false) return;
    me.setOpt({
    catchRemoteImageEnable: false
    });
    //.......
    };
    發(fā)現(xiàn)了吧,有個(gè)配置參數(shù):catchRemoteImageEnable
    立馬加在:ueditor.config.js 加上配置參數(shù)
    代碼如下:
    //抓取遠(yuǎn)程圖片是否開啟,默認(rèn)true
    ,catchRemoteImageEnable:false
    然后編輯器頁(yè)面,刷新,然后復(fù)制粘貼遠(yuǎn)程圖片,這時(shí)不再向服務(wù)端發(fā)送get請(qǐng)求catchimage。