Chrome は動作しますが、IE は動作しません。更新後に Safari と Firefox が動作することがあります。このエラーにより、サイトのすべての JavaScript が機能しなくなります。私のサイトは現在、facebook javascript sdk によって麻痺しています。それは昨日始まったばかりで、トラフィックの多い本番サイトで過去 2 年間正常に動作しています。
IE、Safari: SCRIPT5022: エラー all.js、行 43 Char 128
これは
__d("Assert",["AssertionError","sprintf"],function(a,b,c,d,e,f){var g=b('AssertionError'),h=b('sprintf'); function i(p,q){if(!p)throw new g(q);return p;}function j(p,q,r){var s=Object.prototype.toString.call(q),t= /\s(\w*)/.exec(s)[1].toLowerCase();i(~ES5(p,'indexOf',true,t),r||h('式は %s 型です, not %s',t,p));return q;}function k(p,q,r){i(q instanceof p,r||'Expression not instance of type');return q;}var l ={isInstanceOf:k,isTrue:i,type:j,define:function(p,q){l.isString(p);l.isFunction(q);p=p.substring(0,1).toUpperCase( )+p.substring(1).toLowerCase();l['is'+p]=function(r,s){i(q(r),s);};}},m=['配列' ,'Boolean','Date','Function','Null','Number','Object','Regexp','String','Undefined'],n=m.長さ;while(n--){var o=m[n];l['is'+o]=ES5(j,'bind',true,null,o.toLowerCase());}e.exports= l;});
IEのデバッグ機能を使用すると、エラーは次のコードから発生しているようです:
新しい g(q) を投げる
Facebookのように、圧縮してFacebookから直接ダウンロードするだけです。デバッグしたり変更したりする方法はありません。詳細をお知らせするために収集できる情報を教えてください。