645得票6回答
什么是 Blob URL,为什么要使用它?

我在处理 blob URL 时遇到了问题。 我正在搜索 YouTube 上 video 标签的 src,并发现视频的 src 如下: src="blob:https://video_url" 我打开了视频中的src链接,但是它给出了一个错误。我无法打开这个链接,但是使用src标签时它是...

49得票9回答
如何将.xlsx数据保存为blob文件

我有一个与这个问题(Javascript: Exporting large text/csv file crashes Google Chrome)类似的问题: 我正试图保存由excelbuilder.js的EB.createFile()函数创建的数据。如果我将文件数据作为链接的href属性值...

31得票2回答
如何在不使浏览器崩溃的情况下使用IndexedDB创建一个非常长的字符串?

我正在编写一个Web应用程序,它会生成一个潜在的大型文本文件供用户下载,并且所有处理都在浏览器中完成。到目前为止,我能够以小块读取超过1 GB的文件,处理每个块,逐步生成一个大输出文件,并在IndexedDB中存储不断增长的输出。我的更加天真的尝试是将所有结果保存在内存中,然后在最后一刻将它们...

21得票1回答
如何使用Blob URL、MediaSource或其他方法播放媒体片段的连接Blob?

我正在尝试实现一个离线媒体上下文,以创建1秒钟的录制媒体Blob,并具有以下功能: 独立地在HTMLMediaElement中播放1秒钟的Blob 从连接的Blob播放完整的媒体资源 问题在于,一旦将Blob连接起来,使用Blob URL或MediaSource在HTMLMedia元素...

14得票1回答
WebView + Blob URL + 下载图片

好久没用 WebView 了,所以我想问一下我有一个阶段性问题。 - 我在谷歌上搜索了 Blob URL,但没有找到解决方案或任何提示,所以我不得不在这里发布问题。 - 我在 Android 端有一个 WebView 来加载一个网站。在他们的按钮上点击 "SAVE-AS" 下载图片。 -...

13得票1回答
Windows Edge如何打开Blob URL?

当我尝试在 Windows Edge (20.10240.16384) 中打开一个包含 Blob URL 的新窗口时,结果有些奇怪。这个版本是由 Microsoft 提供的 IE11 虚拟机中的版本。var xhr = new XMLHttpRequest(); xhr.open('POST'...

12得票2回答
如何在对象URL被下载后撤销它?

我正在使用以下代码在JavaScript中保存文件:var a = document.createElement('a'); a.href = URL.createObjectURL(new Blob(['SOME DATA'])); a.download = 'some.dat'; a.cl...

12得票2回答
使用AngularJS在Internet Explorer中的Blob URL

假设有这段代码(来自其他人):var module = angular.module('myApp', []); module.controller('MyCtrl', function ($scope){ $scope.json = JSON.stringify({a:1, b:2...

11得票1回答
理解 Blob URL 视频流

许多视频流网站(例如YouTube)似乎都将Blob URL作为其视频来源。我搜索了一下,但无法理解其工作原理。例如... <video src="blob:https://www.youtube.com/ea375257-e9a8-4c3f-9cef-d8cf0f3ae53f"&gt...