将Blob URL转换为普通URL

我的页面会生成这样的URL:"blob:http%3A//localhost%3A8383/568233a1-8b13-48b3-84d5-cca045ae384f"如何将其转换为普通地址?

我将其用作<img>src属性。


斯蒂芬大帝
浏览 9332回答 3
3回答

守着一只汪

从Blob网址创建数据网址的另一种方法可能是使用canvas。var canvas = document.createElement("canvas")var context = canvas.getContext("2d")context.drawImage(img, 0, 0) // i assume that img.src is your blob urlvar dataurl = canvas.toDataURL("your prefer type", your prefer quality)正如我在mdn中所看到的,浏览器很好地支持canvas.toDataURL。(除了ie <9,总是ie <9)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript