簡體   English   中英

Android Phonegap應用中的Javascript到Java通信

[英]Javascript-to-Java Communication in an Android Phonegap app

我正在開發一個Phonegap應用程序,該應用程序使用Android服務在不使用該應用程序時檢查消息更新。 為了做到這一點,我需要由用戶的用戶名和密碼生成的會話密鑰。 當應用程序在前台處於活動狀態時,會話密鑰的生成在事物的Javascript / HTML端進行處理。

我的問題是,如何訪問在Java中使用的Javascript變量? 我需要會話鍵值作為Java中的String對象。 我只需要訪問一次,就不知道Javascript到Java的通信是如何工作的。

您可以在使用以下插件時將javascript變量傳遞給Java。

cordova.exec(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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM