4
如何從裝有webview組件的網頁中檢索java腳本函數值?如何在webview組件中檢索java腳本函數值
如何從裝有webview組件的網頁中檢索java腳本函數值?如何在webview組件中檢索java腳本函數值
你不能,直接。
您可以通過loadUrl("javascript:...")
調用Javascript函數,其中...
是您的函數調用。但是,你不能以這種方式得到結果。
如果通過addJavascriptInterface()
將Java對象注入到網頁中,則可以設置另一個調用所需函數的函數,並通過調用注入的Java對象來返回該值。但是,只有在您可以修改網頁時纔有效。
嗨,感謝您的回覆。你能分享一些使用上述概念的示例代碼嗎?我並不清楚它試圖做什麼。 再次提前致謝。 – 2010-02-18 07:07:17
http://github.com/commonsguy/cw-advandroid/tree/master/WebView/ – CommonsWare 2010-02-18 13:05:33