영상 링크 기능
All checks were successful
LocalNet_front/pipeline/head This commit looks good

This commit is contained in:
nevermoregb 2025-04-08 20:40:25 +09:00
parent 632c421ec1
commit 23525d5ba1

View File

@ -41,6 +41,7 @@
<button class="ql-link">Link</button> <button class="ql-link">Link</button>
<button class="ql-image">Image</button> <button class="ql-image">Image</button>
<button class="ql-video">Video</button>
<button class="ql-blockquote">Blockquote</button> <button class="ql-blockquote">Blockquote</button>
<button class="ql-code-block">Code Block</button> <button class="ql-code-block">Code Block</button>
</div> </div>
@ -131,6 +132,17 @@
initCheckImageIndex(); initCheckImageIndex();
} }
// .
quillInstance.getModule('toolbar').addHandler('video', () => {
const url = prompt('영상 URL을 입력하세요:');
if (url) {
// iframe
const index = quillInstance.getSelection().index; //
quillInstance.insertEmbed(index, 'video', url);
quillInstance.setSelection(index + 1); //
}
});
// //
let imageUrls = new Set(); // URL let imageUrls = new Set(); // URL
quillInstance.getModule('toolbar').addHandler('image', () => { quillInstance.getModule('toolbar').addHandler('image', () => {