【发布时间】:2012-07-31 01:36:02
【问题描述】:
如果您有一个 Android WebView,并且您使用 addJavascriptInterface 将接口添加到 java 对象,有没有办法让 java 处理分配?
JS:
javaObject.x = 10
Java:
??
这种事情很好用:
javaObject.setX(10)
但我正在尝试使用现有的 javascript 代码库,该代码库有很多使用赋值的调用,理想情况下我希望对其进行尽可能少的更改。
【问题讨论】:
-
您能否详细说明“由 java 处理的作业”是什么意思?是否只是想通过类成员分配而不是 JavaScriptInterface 对象上的方法调用将值从 javascript 传递给 java?
-
我认为您的问题的答案是肯定的,但我想不出一种方法来编辑问题以使其更加清晰。
标签: java javascript android webview