Blob не работает в сборке Intel xdk для Android

Может ли кто-нибудь объяснить, почему конструктор Blob вызывает ошибку в сборке Intel xdk для Android?

var values = [];
var urlArray = [];
var blob;
try{
   blob = new Blob([values, urlArray]);
} 
catch(e) {
   alert(e);  //TypeError: Illegal constructor
}

Выход предупреждения: -

TypeError: Illegal constructor

Тот же код хорошо работает в режиме отладки Intel XDK. Почему? Как заставить его работать в сборке Android?


person 31415926    schedule 05.03.2014    source источник


Ответы (1)


Это проблема Android WebView. Создание BLOB-объектов (больших двоичных объектов) поддерживается только в Android версии 3.0 и выше, так как WebKit теперь используется в качестве основы для обработки веб-контента в браузере и WebView.

person eashtianjr    schedule 13.03.2014