数週間前に、Google クライアント API または Google ドライブ JS API から奇妙なエラーに気付き始めました (URL 参照は以下にあります)。ここ数日で頻度が増加しています。
TypeError: Cannot read property 'sl' of undefined
これは主に Windows Chrome に影響しているようです。エラー ログのユーザー エージェントの典型的な例は次のとおりです。
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31)
私が見ることができたものから、 .sl を含む唯一の行はこれです:
if(!this.b.headers.Authorization){var f=(0,_.Hx)(_.p,_.p);f&&f[_.Ak.pl.sl]&&(c=f[_.Ak.pl.sl].split(/\w+/))}
これは由来する
https://apis.google.com/_/scs/apps-static/_/js/k=oz.gapi.en.uSTvEdNXb7o.O/m=client/rt=j/sv=1/d=1/ed=1/am=UQ/rs=AItRSTOm1KS5pZVEepZkn9qQJeuQZC_Qjw/cb=gapi.loaded_0
これは意図的に不可解であることを知っているので、修正方法を提案することはできませんが、頻度が増加しているように見えるので、誰かがこれを調べていただければ幸いです. おそらく、 .sl を実行する前に _Ak.pl が null でないかどうかをチェックするためのガードですか?