Support relative links on images for wysiwyg (#22904)

This commit is contained in:
José Varela
2024-07-02 20:19:29 +01:00
committed by GitHub
parent 6db5578332
commit 6f2df1d20f

View File

@@ -141,7 +141,7 @@ export default function useImage(
if (img === null) return;
const queries: Record<string, any> = {};
const newURL = new URL(img.imageUrl);
const newURL = new URL(img.imageUrl, 'file://');
newURL.searchParams.delete('width');
newURL.searchParams.delete('height');
@@ -160,7 +160,7 @@ export default function useImage(
}
}
const resizedImageUrl = addQueryToPath(newURL.toString(), queries);
const resizedImageUrl = addQueryToPath(newURL.toString().replace('file://', ''), queries);
const imageHtml = `<img src="${resizedImageUrl}" alt="${img.alt}" ${img.lazy ? 'loading="lazy" ' : ''}/>`;
editor.value.selection.setContent(imageHtml);
editor.value.undoManager.add();