2013-08-01 56 views
0

我正在研究Phonegap應用程序,該應用程序在未使用應用程序時使用Android服務檢查消息更新。然而,爲了做到這一點,我需要由用戶的用戶名和密碼生成的會話密鑰。會話密鑰的生成在事件的Javascript/HTML端處理,而應用在前臺處於活動狀態。Android Phonegap應用程序中的Javascript到Java通信

我的問題是,如何訪問在Java中使用的Javascript變量?我需要將會話密鑰值作爲Java中的String對象。我只需要訪問它一次,並且我不清楚Javascript到Java的通信是如何工作的。

回答

0

您可以在使用下面的插件時將JavaScript變量傳遞給java。 (null,null,「service」,「action」,[「firstArgument」,「secondArgument」,42]);

這裏exec方法的第一個和第二個參數是成功和失敗回調。 服務和操作分別是本機類和方法名。 最後一個參數[「firstArgument」,「secondArgument」,42]是可以傳遞給本地方法的JavaScript變量。

欲瞭解更多詳情,請通過以下鏈接。 http://docs.phonegap.com/en/2.8.0/guide_plugin-development_index.md.html

+0

好的,謝謝,我會仔細研究一下,看看它是否正常工作,因爲我需要它。 – NoLongerValid

相關問題