私はAndroidとiOS用のCordovaとIonic 3を使ってcrossplatofrmアプリを作っています。私は古いAndroidバージョンの起動時のパフォーマンスに苦労しています。私のアイデアは、Android用のネイティブ(JavaまたはKotlin)とiOS用の通常のIonic/Cordovaアプリのネイティブな部分を作ることで、Javascriptの起動時間を短くする必要があります。これは可能なのですか、それを行う最善の方法は何ですか?Ionic 3でネイティブページを作る
0
A
答えて
0
スプラッシュプラグインのフォークを作成します。古いAPIレベルについてはあなたのApp
Androidの実装を変更し https://github.com/apache/cordova-plugin-splashscreen/blob/master/src/android/SplashScreen.java
で https://github.com/apache/cordova-plugin-splashscreen
ビルド&使用は、ユーザーが最初の画面で実行されたときに、スプラッシュを隠して管理します。例えばログインは& removeSplashScreenが
splashDialog.dismiss();
と呼ばれる起こっているのiOSプラットフォーム用のイオンで同じ機能を持っています。あなたがAndroidにいるかどうかを確認し、アプリケーションのルートを別々に設定するには、 'platform'を使用してください。
関連する問題
- 1. Xamarin.Formsのネイティブページ
- 2. Xamarin.Formsをネイティブページ(Xamarin.iOS、UWP)で使用する
- 3. ionic 3 cliを使用してionic 2プロジェクトを作成する
- 4. DocumentViewerがIonic 3で動作しない
- 5. ionic 3 cliでscssでionic 1 appを実行するには
- 6. Ionic 3 - スクリーンオリエンテーションロックが動作しない
- 7. Ionic 3 - パンイベント
- 8. ionic 3 directive styling
- 9. Ionic 3 Androidビルドエラー
- 10. Ionic 3リアルタイムコミュニケーション
- 11. HTTPプロバイダエラーIonic 3
- 12. Ionic 3レイジーローディングプラグイン
- 13. ionic 3カレンダープラグイン
- 14. Ionic 3 httpリクエスト
- 15. アナログremoveEventListener ionic 3
- 16. Ionic 2/3でIonic Native Media Pluginを使用する方法
- 17. 特定のサブページでIonic TabBarを非表示にする(IONIC 3)
- 18. Ionic 3でダイナミックリンクをインターセプトする方法
- 19. ionicでスタイルシートをインポートする3
- 20. Ionic 3:ブラウザでのみ動作するBaiduマップ
- 21. ionic-nativeなしでIonic 3のURLでページを開くには?
- 22. Firebase 3でIonicの `where`を作成します
- 23. 建物IONIC 3プロジェクト
- 24. Alert in Alert ionic 3
- 25. Algolia Instantsearch.js in Ionic 3
- 26. Ionic 3-ios Loss focus
- 27. Ionic 3 page.module.ts exports statement
- 28. アップロード画像ionic 3
- 29. Ionic 3コンポーネントのガード
- 30. Ionic 3/Angular 4 integration
'' Angular 5''と '' Angular 5''を 'lazy loading'で使用すると、両方のプラットフォーム(' Android'と 'ios')でほとんど**ネイティブ**のパフォーマンスを達成することができます – Sampath
起動時間はハイブリッドアプリの問題。いずれかのフルネイティブに移動するか、遅いスタートアップを無視してください。私はハイブリッドとネイティブを混ぜることを提案しません。 – krv
@krv Unfortunetalyはオプションではありません。 Android 5.0以降の起動時間は約12秒です。これはクライアントにとっては受け入れられません。 – TheKarlo95