我們如何在瀏覽器的html/javascript和活動之間傳遞和接收數據? 我可以使用清單中的方案從Android瀏覽器的HTML文件中調用活動。 i-e。現在我想讓活動返回可以在網頁的html上顯示/使用的數據。我知道你可以在你的應用中使用Web視圖,並調用JavaScript函數等來傳遞/接收數據。這是我也可以從Android瀏覽器和我的應用程序(活動)做什麼?在瀏覽器的javascript和活動之間傳遞數據
1
A
回答
0
如果瀏覽器是您的Android應用程序的一部分,那麼您可以像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 Browser應用程序傳遞/獲取數據到我的應用程序。 – logicalUsman 2011-12-20 15:35:14
+0
如果一個正常的應用程序可以捕獲Android Browser的所有事件,那麼這可能不會成爲安全威脅。 – EnthuDeveloper 2011-12-21 06:17:13
相關問題
- 1. 在活動之間傳遞數據
- 2. 在活動之間傳遞數據
- 3. 在活動之間切換活動/傳遞數據
- 4. 在對話框和活動之間傳遞數據
- 5. Android:在服務和活動之間傳遞數據
- 6. 如何在活動之間保存數據並傳遞數據
- 7. 在php中跨瀏覽器cookie。在不同瀏覽器之間傳遞Cookie
- 8. 如何在列表活動和Android下載活動之間傳遞數據
- 9. 用於在活動之間傳遞數據的WeakReferences的HashMap
- 10. 活動之間傳遞整數值 - Android
- 11. 如何在Android中的活動之間傳遞數據?
- 12. 在Android中的活動之間傳遞數據
- 13. 在3個活動之間傳遞值
- 14. 在活動之間傳遞對象
- 15. 在活動之間傳遞密碼
- 16. 在活動之間傳遞DefaultHttpClient
- 17. 如何在活動之間傳遞ObservableInt?
- 18. 在動作之間傳遞數據
- 19. Android活動之間的數據傳輸
- 20. Android - 在兩個活動之間傳遞數據獲取NullPointerException
- 21. 在活動Android |之間傳遞數據java
- 22. 是否值得執行以在活動之間傳遞數據?
- 23. 在類之間傳遞數據(不是活動)導致nullpointerexception
- 24. 在活動之間傳遞數據與可發佈
- 25. 使用HashTable在活動之間傳遞數據
- 26. 在活動之間傳遞數據Forces Close
- 27. 如何在活動之間傳遞數據
- 28. putExtra數據不在活動之間傳遞
- 29. 在活動不工作之間傳遞數據
- 30. 在控制器之間傳遞數據
你可以發佈你用來從HTML文件中調用活動的代碼嗎?我假設你傳遞和意圖,然後使用函數startActivity()。如果是這樣,你可以使用startActivityForResult()來代替。 – 2011-12-20 14:50:53