問題タブ [nativescript-angular]
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.
nativescript - NativeScript ハイブリッド モバイル アプリ: クラッシュの追跡/キャプチャ
私はNativeScriptモバイルアプリを構築しています.とりわけ、分析目的でキャプチャしています.「アプリのクラッシュ」を、おそらくエラー/クラッシュした理由でキャプチャする必要があります.
この SO 投稿に出くわしましたが、アプリがクラッシュしないようにする方法に関する質問への回答にありました。クラッシュイベントをキャッチするには、次のことが提案されました。
上記のことを踏まえると、次の質問があります。アプリがクラッシュするたびにこのapplication.uncaughtErrorEvent
イベントが生成されることを意味するかどうかを誰かが確認できれば幸いです。私はそれを頼ることができますか?それが本当なら、おそらくバックエンドに REST 呼び出しを行い、日付、時刻、およびargs.android
orにあるものを保存できますargs.ios
。
上記が正しい方法ではない場合、誰かがこれを行う方法について私を助けてくれますか?
どんな助けでも大歓迎です。ありがとうございました!
webpack - webpack が拡張アプリケーションをクラッシュさせる
nativeScript のドキュメントに従ってアプリケーションを拡張しました。実行する
tns build android
と動作します。しかし、webpack でビルドすると、アプリが次のエラーでクラッシュします。
「メイン」スレッドでキャッチされない例外が発生しました。java.lang.RuntimeException: アクティビティ ComponentInfo をインスタンス化できません {org.nativescript.StudentAssistant/com.tns.NativeScriptActivity}: com.tns.NativeScriptException:
モジュール関数の呼び出しエラー
TypeError: require.context は関数ではありませんファイル: "file:///data/data/org.nativescript.StudentAssistant/files/app/vendor.js、行: 4、列: 28
StackTrace: フレーム: 関数:''、ファイル:'file:///data/data/org.nativescript.StudentAssistant/files/app/vendor.js'、行: 4、列: 29 フレーム: 関数:'require' 、ファイル:''、行: 1、列: 266
TypeError: require.context は関数ではありません ファイル: "、行: 1、列: 265
StackTrace: フレーム: 関数:''、ファイル:'file:///data/data/org.nativescript.StudentAssistant/files/app/vendor.js'、行: 4、列: 29 フレーム: 関数:'require' 、ファイル:''、行: 1、列: 266
原因: com.tns.NativeScriptException:
モジュール関数の呼び出しエラー
TypeError: require.context は関数ではありませんファイル: "file:///data/data/org.nativescript.StudentAssistant/files/app/vendor.js、行: 4、列: 28
StackTrace: フレーム: 関数:''、ファイル:'file:///data/data/org.nativescript.StudentAssistant/files/app/vendor.js'、行: 4、列: 29 フレーム: 関数:'require' 、ファイル:''、行: 1、列: 266
TypeError: require.context は関数ではありません ファイル: "、行: 1、列: 265
StackTrace: フレーム: 関数:''、ファイル:'file:///data/data/org.nativescript.StudentAssistant/files/app/vendor.js'、行: 4、列: 29 フレーム: 関数:'require' 、ファイル:''、行: 1、列: 266
どうすればいいですか?
nativescript - ネイティブスクリプト角度のモジュールにプラットフォーム固有のコンポーネントをインポートする
プラットフォーム固有のファイル ex.component.ios.ts と ex.component.android.ts に分割したコンポーネントがあります。 ex.component だけを使用するとエラーが発生するため、モジュールにインポートする方法が問題です。