في البداية ، لم أكن أعرف كيفية تشغيل هذه الوظيفة من "女子". اعتقدت أنه كان هناك زر ، ونقرت عليه لدفعه. بعد قراءة المستند ، لم أجدها. ثم رأيت على الإنترنت أنه تم تشغيله عندما قمت بنسخ الصور ولصقها في القائمة غير البيضاء وذهبت إلى مربع التحرير. "女子" .........
السؤال هو مرة أخرى: اليوم ، كنت أكتب [وظيفة جمع الصور عن بُعد] لمحرر Baidu ueditor: كيف تم إيقاف هذه الوظيفة؟
استغرق الأمر حوالي 15 دقيقة للتحقق من [الوثائق الرسمية] و [المنتدى الرسمي] ، ولكن لم يتم العثور على حل. لذا تحقق من الملفات المصدر لمعرفة ما إذا كانت هناك أي أحكام ذات صلة (بلدي JS سيئة للغاية)
لذلك راجعت على الفور ملف ueditor.all.js ووجدت الرمز التالي
نسخة الكود كما يلي:
// plugins/catchremoteimage.js
/// استيراد CORE
/// أوامر الزحف الصورة عن بُعد
/// commandsname catchRemoteImage ، catchReMoteImageenable
/// commandstitle صورة عن بعد الزحف
/**
* الصورة عن بُعد الزحف. عند تمكين هذا المكون الإضافي ، سيتم زحف جميع الصور التي لا تتطابق مع اسم المجال المحلي في الصور على الخادم المحلي.
*/
ue.plugins ['catchremoteimage'] = function () {
var me = هذا ،
ajax = ue.ajax ؛
/* تعيين القيمة الافتراضية*/
if (me.options.catchReMoteImageenable === false) return ؛
me.setopt ({
catchRemoteImageenable: خطأ
}) ؛
// .......
} ؛
لقد اكتشفت أن هناك معلمة تكوين: catchRemoteImAnable
إضافة معلمات التكوين مباشرة في: ueditor.config.js
نسخة الكود كما يلي:
// ما إذا كان يتم تمكين الصور عن بُعد.
، catchRemoteImageenable: خطأ
ثم يتم تحديث صفحة المحرر ، ثم نسخ ولصق الصورة عن بُعد. في هذا الوقت ، لن يتم إرسال طلب Get Catchimage إلى الخادم.