URL.createObjectURL()
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
Примечание: This feature is available in Web Workers, except for Service Workers.
Определение
URL.createObjectURL() - статический метод, который создаёт DOMString, содержащий URL с указанием на объект, заданный как параметр. Время жизни URL связано с document окна в котором он был создан. Новый URL объект может представлять собой File объект или Blob объект.
Примечание: Эта возможность доступна в Web Workers.
Синтаксис
objectURL = URL.createObjectURL(blob);
Параметры
Пример
Смотрите Using object URLs to display images.
Примечания
При каждом вызове createObjectURL(), создаётся новый URL объект, даже если он уже был ранее создан для того же самого объекта. Память для каждого из них нужно освобождать с помощью URL.revokeObjectURL(), в том случае, если они больше не нужны. Браузер сделает это автоматически с выгрузкой объекта, тем не менее в целях оптимизации производительности и использования памяти, следует принудительно выгружать их по возможности.
Спецификации
| Specification | 
|---|
| File API> # dfn-createObjectURL> | 
Совместимость с браузерами
Loading…