2011-08-22 80 views
0

我有一個完美的HTML5應用程序,但它需要執行一些Java代碼。我聽說javascript/html5可以執行java代碼並返回結果,但我不確定這是如何完成的。尋找這個開源庫。有誰知道如果/如何做到這一點?請注意我正在構建HTML5視圖,但包裝在原生Android應用程序中。所以我想從Javascript中訪問一個包含在原生android應用程序中的Java庫。從HTML5/Javascript運行Java代碼

+2

更多的上下文會更好。你正在開發一個原生的Android應用程序,它在某處使用JavaScript,是否正確?你正在使用Titanium/PhoneGap/Nimble或類似的東西嗎? –

+0

我正在開發一個HTML5應用程序,我打算將其作爲原生Android應用程序進行打包。所以瀏覽器視圖將包含原生android應用程序,其中將包含java代碼。 – Androider

回答

1

嘗試尋找到addJavascriptInterface爲Android

添加JavaScript到Java的接口與addJavascriptInterface(對象,字符串)方法。這使您可以將Java對象綁定到WebView中,以便可以通過JavaScript從網頁控制它們。