問題タブ [bugsnag]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
42 参照

javascript - JavaScript エラー監視では、さまざまなスクリプトが読み込まれていないことが示されます。これは避けられないことですか?

フロントエンドで JavaScript エラーを監視するために、BugSnag を配置しました。ごく一部のユーザー (1% 未満) が次のようなエラーを受け取っていることに気付きました。

  • jQuery is not defined
  • Bootstrap's JavaScript requires jQuery
  • number_format is not defined

...等々。スクリプトは、標準のスクリプト タグを使用してテンプレートに読み込まれています。

これらすべてのケースで、その前にロードされたスクリプトに依存する複数のスクリプトがロードされています。たとえば、number_formatで定義されmisc.js、エラーが発生するページ固有のスクリプトで使用されます。または、jQuery が最初にロードされ、次にロードされる Bootstrap によって使用されます。

一部のユーザーでは特定のスクリプトの読み込みに失敗しているように見えますが、次のスクリプトは正常に読み込まれており、依存関係が見つからないことがわかります。

私の質問は次のとおりです。特定のユーザーのネットワーク障害のようなものが原因で、この種のスクリプトのロードの失敗は避けられないのでしょうか? 私のコードの実際のエラーではないことを知って、これらを単に無視するのは適切ですか? または、スクリプトが読み込まれたときにこのエラーを防ぐためにできることはありますが、依存関係はありませんか?

ありがとう!

0 投票する
1 に答える
186 参照

react-native - 反応するネイティブのバグナグでフォールバック コンポーネントを使用するには?

バグを追跡するために反応ネイティブで bugsnag を使用していますが、エラーが発生したときにカスタム コンポーネントにフォールバックしたいと考えています。ドキュメントに記載されているReactフォールバックコンポーネントの場合。しかし、反応ネイティブでは見つかりませんでした。これの使い方。手伝ってください