createBlobURL () - PullRequest
       2

createBlobURL ()

0 голосов
/ 02 ноября 2010

Правда ли, что если использовать createBlobURL (), данные файла не загружаются в память?Так можно ли использовать его для изображений и видео?

Ответы [ 2 ]

0 голосов
/ 18 мая 2011

Содержимое файла не загружается в память JS, но браузер создает дескриптор файла. Таким образом, вызов createObjectURL () не приходит бесплатно. В Chrome есть хорошая страница chrome: // blob-internals / page для просмотра всех созданных URL-адресов Blob.

Просто не забудьте вызвать revokeObjectURL (), когда закончите.

0 голосов
/ 03 ноября 2010

После просмотра источника WebKit я бы сказал, что функция создает URL-адрес только в следующей форме:

blob:<encoded original url>/<uuid>

Кажется, что нет загрузки источника URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...