iT邦幫忙

0

上傳影片後我想將語法丟到 div 內?使用 append 丟入?但是不給丟 <video>

$('#uploadVideo').change(function(event) {
    var video = this.files[0];
    var videoUrl = window.URL.createObjectURL(video);
    $('.ql-editor').append('<video><source src="'+videoUrl+'"></video>');
  });
<input type="file" id="uploadVideo" accept="video/*"></div>
<div class="ql-editor" contenteditable="true"></div>

更新:我已經可以取得預覽網址了
但是我發現丟入 <video>XXX網址</video> 不行。只會出現 <br>
<strong>Strong text!</strong>卻可以
請問要怎麼讓整段 <video> 標籤進入?
甚至我直接丟進去 ql-editor 可以直接顯示影片?(直接啟用HTML)?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
最佳解答

這樣…

    $('.ql-editor').html('<video><source src="'+videoUrl+'"></video>');
火爆浪子 iT邦研究生 1 級 ‧ 2018-08-15 12:22:54 檢舉

好像是編輯器讓我沒辦法這樣做...
quilljs

我要發表回答

立即登入回答