我怎样才能将javascript变量转换为java字符串变量

时间:2012-03-20 16:01:02

标签: javascript android webview

我正在尝试从我的webview获取一个javascript变量,并将其转换为Java中的String变量。但我是javascript的新手,无法弄清楚我是如何做到这一点的。

任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:2)

如何使用Android Java / JavaScript桥接器在两个层之间发送数据。集成技术是核心Android框架的一部分。

PhoneGap也很棒,但如果您只想坚持Android

,那就太过分了

以下是有关这些内容如何运作的教程:http://code.google.com/p/openmobster/wiki/JavascriptBridge

完全披露:我是OpenMobster的总工程师,我写了这个教程

答案 1 :(得分:1)

没有简单的方法可以将变量从客户端javascript拉到应用程序级Java。希望有人可以来并给出一个很好的原始答案。但是,PhoneGap库有一种简单的方法可以做到这一点。 PhoneGap可以将javascript事件与本机应用程序事件联系起来,这非常有用。如果你真的想这样做我建议至少检查一下PhoneGap。