約束のための20161024リリースショーES3のポリフィルでのリリースノートが、私はIE11で、このバージョンとテストしてコンパイルするとき、私はPromise.all()がサポートされていないことを示しているコンソールでエラーが出る:PromisesポリフィルにGoogleクローズ・コンパイラ20161024のall()が含まれていますか?
TypeError: Object doesn't support property or method 'all'
を
(私は一気タスク定義でrewrite_polyfills: 'true'
を使用しています。)
私はこれらのコンソール出力を追加する場合:
console.log('Promise: ' + Promise);
console.log('Promise.all: ' + Promise.all);
を私はIE11でこれを取得する:
(期待通りに動作します)Chromeで0Promise: function c(b){this.b=0;this.o=void 0;this.a=[];var c=this.i();try{b(c.resolve,c.reject)}catch(p){c.reject(p)}}
Promise.all: undefined
と、この:
Promise: function Promise() { [native code] }
Promise.all: function all() { [native code] }
は、すべての()メソッドではないポリフィルの一部ですか? -
は 'すべて()メソッドではないポリフィルの一部ですが'あなたは私はあなたがいることを –
をリンクすることができますねポリフィルを見ているだろう?解放してください。 – Bergi
エラーが発生しているコード行と、その行にあるオブジェクトの定義を表示してください。 – owler