Описание тега revokeobjecturl

Статический метод для освобождения существующего URL-адреса объекта, который был ранее создан путем вызова window.URL.
1 ответ

Как я могу вызвать revokeObjectURL только после загрузки URL?

У меня есть веб-приложение. Он работает в Google Chrome и не требуется для работы в любом другом браузере. У меня есть данные PDF, которые были сгенерированы на сервере и отправлены обратно клиенту в виде запроса AJAX. Я создаю блоб из данных PDF. Я…
1 ответ

Пользователь имеет общий доступ к своей личной учетной записи в Office365 через OAuth2. Как отозвать общий доступ программно?

Я могу управлять доступом пользователей к своей личной учетной записи Office365 через OAuth2. Эта статья не содержит информации о том, как отозвать доступ. Я считаю, что должен быть REST API для отмены общего доступа. Могу ли я получить помощь или п…
2 ответа

Правильный способ проверить, является ли URL результатом вызова createObjectURL?

У меня есть ситуация, когда пользователь устанавливает изображение либо на URL, либо с помощью байтов, которые преобразуются в URL объекта BLOB-объекта. Насколько я понимаю, чтобы предотвратить утечку ресурсов, я должен освобождать URL-адреса объект…
29 авг '17 в 14:24
1 ответ

Освобождение памяти от создания блоба / URL объекта при записи файла на диск клиента

Обновить Так как, задавая вопрос ниже и получив более фундаментальный вопрос после обнаружения ошибки в коде, я нашел больше информации, например, в веб-документах MDN для метода downloads API downloads.download(), в котором говорится, что отзыв объ…
04 июн '18 в 17:48
2 ответа

Почему revokeObjectURL не показывает размер файла в IE 11

var fileInput = document.querySelector('#file'); var preview = document.getElementById('preview'); fileInput.addEventListener('change', function(e) { var var_error = 0; $('.contest_upload_preview').show(); $('.contest_upload_error').hide(); preview.…
0 ответов

Как я могу преобразовать блоб Youtube:videourl в реальный URL источника в Javascript?

При просмотре любого видео на YouTube, если элемент видео проверен (в Chrome devtools), то src атрибут показывает видео тег blob:https://youtube.com/somerandomhash вместо фактического URL источника. Могу ли я каким-то образом получить фактический UR…
19 ноя '16 в 23:37
0 ответов

Какова лучшая практика для revokeObjectURL, и действительно ли это нужно называть?

Я нахожусь в процессе написания расширенной функции загрузки изображений для сайта. В попытке разрешить выполнение всей конфигурации изображения ПЕРЕД потерей времени и ресурсов клиента и сервера, загружающих изображения на сервер, я пытаюсь использ…
09 ноя '13 в 03:20
0 ответов

Компенсация задержки Slingshot создает BLOB-объекты, благодаря которым размер приложений постоянно растет. revokeObjectURL, похоже, не работает на них

РЕДАКТИРОВАТЬ: Итак, я выяснил, где настоящая проблема. Похоже, что настоящая проблема заключается в создании капель с помощью компенсации задержек Slingshot. Потому что, когда я превышаю компенсацию задержки, размер файла не увеличивается this.uplo…
1 ответ

Способ узнать, когда ObjectUrl был загружен (чтобы отозвать его...)

Я хотел бы удалить свои BLOB-объекты после их загрузки пользователем: var url = window.URL.createObjectURL(myBlob); var a = document.createElement("a"); a.download = 'myFile' + fileExtension; a.href = url; a.click();//download launched /** Here i wa…
30 окт '14 в 01:17
1 ответ

JavaScript, почему window.URL.createObjectURL нужно отозвать?

function f() { // some code.. then: var bloburl = URL.createObjectURL(canvasToBlobOutput) // I could would do the following line, but assume I don't // imgElement.src = bloburl; // will this leak memory? } Если я раскомментирую строку imgElement.src…
0 ответов

Когда я могу вызвать revokeObjectURL в расширении Chrome с фоновыми сценариями и сценариями содержимого?

Я загружаю файлы из локальной файловой системы с помощью XMLHttpRequest. Я следую предложению, сделанному в этом SO-вопросе - передать большой двоичный объект или файл из расширения Chrome Это запускается в фоновом скрипте со следующим кодом functio…
2 ответа

Загрузка blob createObjectURL не работает в Chrome

Код ниже показывает ошибку "файл не найден" в Chrome, но тот же код работает в некоторых других средах в Chrome, и после добавления некоторой задержки он работал.Пожалуйста, сообщите причину необходимой задержки по времени в моем районе. var a = doc…
27 июл '20 в 09:37
0 ответов

Как я могу отозвать (удалить) предварительный просмотр изображения, созданного с помощью URL.createObjectUrl?

Итак, я сделал предварительный просмотр изображения на экране, и теперь я создал кнопку, которая должна его удалить. Вот что у меня есть на данный момент: установите переменную состояния, которая представляет предварительный просмотр: const [imagePr…
08 май '20 в 22:30
0 ответов

Потоковое видео: с использованием URL-адреса BLOB-объекта, -Video Seek casting 404 file not found

Я разработчик / создатель службы потокового видео, чтобы размещать на сервере фильмы, которые я использую createObjectURL() (BLOB URL). URL-адрес Blob создается и передается элементу видео html5. после рендеринга видео URL-адрес blob отменяется, что…
1 ответ

JavaScript - проверьте, использовался ли URL-адрес объекта

Я могу создать URL-адрес объекта следующим образом: let pixel = "iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=="; let data = atob(pixel); let buffer = new ArrayBuffer(data.length)…
0 ответов

Минти два часа на ответ

Что ж, это не было неожиданной ошибкой! 'не уверен, как вы перенаправили сюда "Кажется, изобретение не связано с током переполнения стека" Раньше «спрашивал решения о свитках, которые переходили в сломанные ветряные мельницы» После "еще один глупый …
01 июл '21 в 15:48
0 ответов

Утечка памяти при объединении больших двоичных объектов в более крупные, но не знаю, почему

Этот код немного странный на данный момент, потому что он нарезает медиафайл на части, считывает каждую часть как буфер массива, собирает результаты и загружает их в элемент видео; но это тест перед заменой функции fetch_video данными, подаваемыми о…
11 дек '20 в 06:25
0 ответов

Почему событие Svelte onDestroy не выполняет URL.revokeObjectURL()?

Я загружал модальные с помощью библиотеки svelte-simple-modal и хочу очистить переменную, используемую для загрузки изображения, которое хранится в памяти, ранее полученное из бэкэнда через JSON. Итак, у меня есть эти важные вещи в теге Modal.svelte…
01 янв '22 в 21:48
0 ответов

Утечка памяти в iOS при загрузке изображений с внешнего URL-адреса и использовании createObjectURL revokeObjectURL

У меня есть веб-приложение, которое загружает изображения из zip-файла и последовательно их отображает. ZIP-файл может хранить множество изображений. Чтобы предотвратить нехватку памяти, память управляется путем очистки памяти от предыдущих изображе…
17 фев '22 в 03:00
0 ответов

URL.revokeObjectURL не удаляет капли с панели «Источники» и из chrome://blob-internals/

Проблема в основном в том, что говорит название. Минимальный пример для демонстрации этого приведен ниже. Эта функция принимаетFileобъект в качестве аргумента от<input type='file' />поле. Он создает URL-адрес и отменяет его через 5 секунд. con…