ブラウザのhtml/javascriptとアクティビティの間でデータを受け渡しするにはどうすればよいですか? マニフェストのスキームを使用して、Androidブラウザからhtmlファイルからアクティビティを呼び出すことができます。 i-e。今私は、Webページのhtmlで表示/使用できるデータを返すアクティビティが必要です。私はあなたのアプリでWebビューを使用することができ、データを受け渡しするためにJavaScript関数などを呼び出すことができることを認識しています。それは私がAndroidブラウザと私のアプリ(アクティビティ)からもできることですか?ブラウザのJavaScriptとアクティビティの間でデータを渡す
1
A
答えて
0
ブラウザがあなたのアンドロイドアプリケーションの一部である場合、あなたはそれをAndroid Webviewと同じ方法で処理できます。
次のコードでは、Androidブラウザに読み込まれているすべてのHTMLをAndroidアクティビティに転送します。
webContents.loadUrl("javascript:window.JavascriptInterface.ShowHTML('<html>'+document.getElementsByTagName('html')[0].innerHTML+'</html>');");
catch it in the class
class JavaScriptInterface {
CloseableActivity activity;
}
+0
私は話していないですアプリケーションのブラウザ部分についてそれは、Androidブラウザアプリから私のアプリにデータを渡す/取得することに関するものです。 – logicalUsman
+0
通常のアプリケーションでAndroidブラウザのすべてのイベントをキャプチャできる場合、セキュリティ上の脅威になる可能性はありません。 – EnthuDeveloper
関連する問題
- 1. ダイアログとアクティビティ間でデータを渡す
- 2. 2つのアクティビティ間でデータを渡す
- 3. インテントでアクティビティ間でデータを渡す
- 4. アクティビティ間のデータの受け渡し
- 5. androidのアクティビティ間で非プリミティブ型のデータを渡す
- 6. アンドロイドの2つのアクティビティ間でデータを渡す方法は?
- 7. 私のアプリのアクティビティ間でデータを渡す
- 8. アクティビティ間でハンドラを渡す
- 9. アクティビティ間で 'データソース'を渡す
- 10. アクティビティ間でフラグメントを渡す
- 11. 2つのアクティビティ間でデータを渡す方法
- 12. mvcとjavascriptの間で複雑なデータを渡す方法
- 13. Android:フラグメントとアクティビティ間のデータ
- 14. アクティビティとアダプタ間のデータ
- 15. Androidのアクティビティ間で整数を渡す
- 16. アクティビティ間でクラスのインスタンスを渡す
- 17. 他のアクティビティでデータを渡す
- 18. HashTableを使用してアクティビティ間でデータを渡す
- 19. 領域とパーセルを使用して、アクティビティとサービス間でデータを渡す
- 20. mapViewとtableViewの間でデータを渡す
- 21. ViewControllerとTabBarControllerの間でデータを渡す
- 22. JavaとCの間でデータを渡す
- 23. Node.jsとHtmlの間でデータを渡す
- 24. は、Cの間でデータを渡す++と
- 25. WebViewとホストアプリケーションの間でデータを渡す
- 26. アクティビティ間でのパスワードの受け渡し
- 27. Androidのアクティビティ間にプロトタイプを渡す
- 28. アクティビティ間に未来のオブジェクトを渡す
- 29. アクティビティ間でObservableIntを渡すには?
- 30. アクティビティ間で整数値を渡す - Android
htmlファイルからアクティビティを呼び出すために使用しているコードを投稿できますか?私はあなたが渡して意図していると仮定して、関数startActivity()を使用しています。その場合は、代わりにstartActivityForResult()を使用できます。マニフェスト<意図フィルタ>インサイド –