0

intel xdk android ビルドで Blob コンストラクターがエラーを発生させる理由を誰か説明できますか?

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

アラートの出力は次のとおりです:-

TypeError: Illegal constructor

同じコードは、インテル xdk のデバッグ プレビューでうまく機能します。どうして?Androidビルドで動作させるには?

4

1 に答える 1

0

これは Android WebView の問題です。ブロブ (バイナリ ラージ オブジェクト) の構築は、Android バージョン 3.0 以降でのみサポートされます。これは、ブラウザーおよび WebView で Web コンテンツをレンダリングするための基礎として WebKit が使用されるようになったためです。

于 2014-03-13T20:52:33.787 に答える