私はネイティブに反応しません。私はあなたの提案が必要です。私はReact Native in-appブラウザアプリを構築しています。ブラウザアプリは、アクセス権を与えられたブラウザ以外のブラウザを制限しています。私はを使用する計画を持っています。とWebviewはReact Nativeによって提供されています。また、ユーザーがパスワードなしでアプリケーションを閉じることができないように実装したいと思います。ありがとう。ネイティブアプリ内ブラウザアプリに反応する
2
A
答えて
0
iOSの場合、許可する必要があるかどうかを決定する方法を提供するonShouldStartLoadWithRequest
メソッドがあります。この機能をAndroid PRに移植しようとする試みが行われていますが、すぐにいつでもリリース版に移行する可能性は低いようです。ただし、2つの解決方法があります:state
に現在のURLを設定します。その後、onLoadStart
メソッドに登録し、そこに新しいURLをチェックしてください。あなたのニーズを満たす場合は、state
に設定してレンダリングを続行します(慎重でない場合は無限ループに入り、URLが状態のものと同じであれば何もしません)。それ以外の場合は、新しいURLを古いURLに置き換えるか、goBack()
に電話してください。 2つ目の選択肢は、React Nativeを拡張してカスタムWebViewを実装し、この機能を実装することです。詳細についてはthis answer、カスタムWebViewの実装リファレンスはthis componentを参照してください。
関連する問題
- 1. リアクションアプリと反応ネイティブアプリ
- 2. ログインするネイティブアプリに反応する
- 3. 反応し、ツールボックスの反応ネイティブアプリ
- 4. Redux内のストアにアクセスしネイティブアプリに反応する
- 5. デバッグがネイティブアプリに反応する
- 6. Windows用ネイティブアプリに反応する
- 7. ネイティブアプリのクラッシュに反応する
- 8. ネイティブアプリの真正性に反応する
- 9. refreshControlが反応し、ネイティブアプリ
- 10. 反応するネイティブアプリを自動化
- 11. Openアンドロイドギャラリーアプリケーションから反応するネイティブアプリ
- 12. 反応するネイティブアプリのUIテスト
- 13. ネイティブアプリを反応させるの
- 14. はiOSネイティブアプリとブラウザアプリの間でデータを共有します
- 15. 反応ネイティブアプリ全体でグローバルアラートを使用
- 16. 反応するネイティブアプリのバージョン番号を更新するには
- 17. ボタンをクリックするとネイティブアプリに反応する方法
- 18. 反応するネイティブアプリのために.apkを構築する
- 19. は反応するネイティブアプリを作成するために
- 20. 実行方法Android Phoneでネイティブアプリに反応する
- 21. 反応するネイティブアプリにバンドルエラー(曖昧な解決)
- 22. 反応ネイティブアプリで連絡先リストにアクセスする方法
- 23. 認証のためのバックエンド仕様(ネイティブアプリに反応する)
- 24. シミュレータ用のスタンドアロンの反応ネイティブアプリを生成するには?
- 25. JSサーバーはすでにネイティブアプリに反応しています
- 26. 反応するネイティブアプリの画像サイズを選択する
- 27. MIUIデバイスで反応するネイティブアプリをインストールする際のエラー
- 28. 反応するネイティブアプリのエントリーポイントを定義する
- 29. 新しいコンピュータで反応するネイティブアプリを実行する
- 30. オフラインで反応するネイティブアプリを認証する方法