在使用ueditor上傳圖片到服務器時,有時候會返回不帶域名的方式展示圖片,再次進行復制剪切粘貼當前圖片時,ueditor會自動帶上當前環境的域名端口等信息。
如何不讓ueditor加上本地域名信息呢,一個解決辦法就是讓圖片再次上傳。找到ueditor的遠程圖片抓取事件回調catchremoteimage。
這段標紅的函數代碼就表示所粘貼的圖片是否是測試的,如果是測試的圖片(比如本地圖片等),都不會再次進行上傳,我們只需要將return true 改成 return false 就可以將本地圖片或是相同域名的圖片再次進行上傳,如果想線上的相同域名圖片不再進行上傳,可以判斷localhost和192.168.等域名返回false。