ในตอนแรกฉันไม่รู้ว่าจะเรียกใช้ฟังก์ชันนี้ของ "女子" นี้ได้อย่างไร ฉันคิดว่ามีปุ่มและฉันคลิกเพื่อเรียกใช้ หลังจากอ่านเอกสารแล้วฉันไม่พบ จากนั้นฉันเห็นบนอินเทอร์เน็ตว่ามันถูกกระตุ้นเมื่อฉันคัดลอกและวางรูปภาพในรายการที่ไม่ใช่สีขาวและไปที่กล่องแก้ไข "女子" .........
คำถามคืออีกครั้ง: วันนี้ฉันกำลังเขียน [ฟังก์ชั่นคอลเลกชันระยะไกล] ของตัวแก้ไข Baidu Ueditor: ฟังก์ชั่นนี้ปิดฟังก์ชั่นได้อย่างไร?
ใช้เวลาประมาณ 15 นาทีในการตรวจสอบ [เอกสารอย่างเป็นทางการ] และ [ฟอรัมอย่างเป็นทางการ] แต่ไม่พบวิธีแก้ปัญหา ดังนั้นตรวจสอบไฟล์ต้นฉบับเพื่อดูว่ามีการตัดสินที่เกี่ยวข้องหรือไม่ (JS ของฉันแย่มาก)
ดังนั้นฉันจึงตรวจสอบไฟล์ ueditor.all.js ทันทีและพบรหัสต่อไปนี้
การคัดลอกรหัสมีดังนี้:
// ปลั๊กอิน/catchRemoteImage.js
/// นำเข้าแกน
/// คำสั่งการรวบรวมข้อมูลภาพระยะไกล
/// commandSname catchRemoteImage, catchRemoteImageenable
/// commandstitle การรวบรวมข้อมูลภาพระยะไกล
-
* การคลานรูปภาพระยะไกล เมื่อเปิดใช้งานปลั๊กอินนี้รูปภาพทั้งหมดที่ไม่ตรงกับชื่อโดเมนท้องถิ่นจะถูกรวบรวมข้อมูลลงในรูปภาพบนเซิร์ฟเวอร์ท้องถิ่น
-
ue.plugins ['catchremoteimage'] = function () {
var me = this,
ajax = ue.ajax;
/* ตั้งค่าเริ่มต้น*//
ถ้า (me.options.catchremoteImageenable === false) return;
me.setOpt ({
CatchRemoteImageenable: FALSE
-
-
-
ฉันพบว่ามีพารามิเตอร์การกำหนดค่า: catchRemoteImageenable
เพิ่มพารามิเตอร์การกำหนดค่าทันทีใน: ueditor.config.js
การคัดลอกรหัสมีดังนี้:
// ว่าจะเปิดใช้งานรูปภาพระยะไกลหรือไม่จริงค่าเริ่มต้นจริง
, catchremoteimageenable: false
จากนั้นหน้าตัวแก้ไขจะได้รับการรีเฟรชแล้วคัดลอกและวางภาพระยะไกล ในเวลานี้ GET Request CatchImage จะไม่ถูกส่งไปยังเซิร์ฟเวอร์อีกต่อไป