鍍金池/ 問答/Python  HTML/ element-ui 里面的上傳組件 ,file對象中的url 是怎么生成的

element-ui 里面的上傳組件 ,file對象中的url 是怎么生成的

clipboard.png
上傳圖片后,打印餓了么返回的file對象,里面有一串url,可以直接打開,這種blob是什么生成的。

由于我上傳視頻后需要播放,file api轉成base64 后,文件稍微大會造成瀏覽器崩潰,有什么方法能跟element-ui一樣生成一個類似本地的blob 連接,可以直接video src=“xxx” 播放視頻

回答
編輯回答
久不遇

bloburl一般是通過URL.createObjectURL(blob)生成的;
而參數中的blob一般是:document.getElementById('file').files[0]

2017年5月15日 19:43
編輯回答
薔薇花

一般上傳是上傳到cdn或者后端,后端給你生成鏈接

2017年8月6日 20:47