2012-09-04 52 views
1

我想在某些情況下運行特定的JavaScript。我想不需要插件,因爲插件依賴於應用程序打開。Android手機。如何從JAVA類訪問Web視圖?

我的想法是能夠打開的通知,而應用程序被關閉(我有這個這方面的工作),並有通知打開應用程序,如果關閉或把它前面,如果應用程序是開放的。

所以上面已經是它的工作方式......

與此說,不過,我希望能夠有通知通過一些JavaScript的Web視圖。我想根據點擊的通知打開鏈接。

回答

2

使用loadUrl方法傳遞JavaScript來的頁面是這樣的:

webview.loadUrl("javascript:window.onload = function(){alert(\"haha\");};"); 
+0

的問題是我不知道如何從主要活動類的外部引用PhoneGap的網頁流量。 –

+0

在你的活動中創建一個方法來從外部操縱webview。 –

+0

你如何開始你的活動?如果您使用意圖,則可以將意圖作爲Bundle對象傳遞給任何其他信息。 –