アプリに送信されるメタデータに基づいて開く「画面」を定義することはできますか?たとえば、Android/iOSのアプリのショートカットのように?もしそうなら、私はそれをどうやってやりますか?withルートを開くためのメタデータでアプリを起動するにはどうすればよいですか?
3
A
答えて
0
純粋なダーツの現在のFlutter APIではこれを行うことはできません。私は、iOS上でapplication:openURL:options:
とAndroid上ではonCreate/onNewIntent
を傍受するプラグインを書いています。プラグインを使用すると、受け取ったネイティブメタデータにアクセスする方法をDartコードに与え、起動時にNavigator
スタックにpush
の新しいRoute
を使用することができます。 firebase_messaging example appに似たようなものがあります。これは、プラグインシステムを学習するための良い出発点になります。
詳しくは、プラグインのdocumentationをご覧ください。プラグインを作成する場合は、他の人もプラグインを使用できるように公開することを検討してください。
Flutterアプリケーションにディープリンクを追加しようとしている別のチームについて説明しているcomment on issue 8711もチェックしてください。
関連する問題
- 1. アプリの起動時にアプリを起動するにはどうすればよいですか?
- 2. アプリ起動後アプリ起動時にバッジ数をリセットするにはどうすればいいですか?
- 3. アプリの起動時にAndroidサービスを起動するにはどうすればよいですか?
- 4. アプリの起動をより早くするにはどうすればよいですか?
- 5. コードから地図アプリを開いてルートを表示するにはどうすればよいですか?
- 6. 最後に閉じた設定でアプリを起動するにはどうすればよいですか?
- 7. はどうすればアプリのルートで
- 8. WPFでの起動時に2つのウィンドウを開くにはどうすればよいですか?
- 9. Tizen TVを開いたときにウェブアプリケーションを起動するにはどうすればよいですか?
- 10. AndroidアプリでFacebookアプリケーションを開くにはどうすればいいですか?
- 11. ブラウザでrssリンクを開いたときにAndroidアプリを開くにはどうすればいいですか?
- 12. 社内使用のためにMicrosoft Teamsアプリを公開するにはどうすればよいですか?
- 13. Androidのウェブブラウザ(Chrome)からアプリを自動的に開くにはどうすればよいですか?
- 14. スクリプトを開くにはどうすればよいですか?
- 15. React Nativeアプリを起動した後、Expo QRコードをプルアップするにはどうすればよいですか?
- 16. MonoTouchアプリケーションをプロファイルするためにInstrumentsを起動するにはどうすればよいですか?
- 17. facebook-ios-sdkのようなアプリを再起動するにはどうすればいいですか?
- 18. 光り輝くアプリの開始時にナビゲートパネルを展開するにはどうすればよいですか?
- 19. iOS:アプリをiMessageアプリに起動させるにはどうすればよいですか?
- 20. 反応起動ストラップ付きのナビゲーションバーからモーダルを開くにはどうすればよいですか?
- 21. 同じpythonプログラムからローカルサーバーを起動してURLを開くにはどうすればよいですか?
- 22. LaunchUriForResultAsyncを使用して別のアプリをフルスクリーンで起動するにはどうすればよいですか?
- 23. Ubuntuの起動時にサービスを自動的に開始するにはどうすればよいですか?
- 24. Rust with hyperでWebサーバーを起動するにはどうすればよいですか?
- 25. 動的ルートを作成するにはどうすればよいですか?
- 26. 私のアプリ内からMailアプリを起動するにはどうすればいいですか?
- 27. Androidでアプリの最近の起動時間を確認するにはどうすればよいですか?
- 28. 連絡先アプリを開くにはどうすればいいですか?
- 29. アプリを公開しないとアプリを再公開するにはどうすればよいですか?
- 30. バックグラウンドでコンパニオンウォッチアプリからメインiOSアプリを起動するにはどうすればよいですか?