public class JsCallback
extends java.lang.Object
| 修饰符和类型 | 类 | 说明 |
|---|---|---|
static class |
JsCallback.JsCallbackException |
| 构造器 | 说明 |
|---|---|
JsCallback(android.webkit.WebView view,
java.lang.String injectedName,
int index) |
| 修饰符和类型 | 方法 | 说明 |
|---|---|---|
void |
apply(java.lang.Object... args) |
向网页执行js回调;
|
void |
setPermanent(boolean value) |
一般传入到Java方法的js function是一次性使用的,即在Java层jsCallback.apply(...)之后不能再发起回调了;
如果需要传入的function能够在当前页面生命周期内多次使用,请在第一次apply前setPermanent(true);
|
public JsCallback(android.webkit.WebView view,
java.lang.String injectedName,
int index)
public void apply(java.lang.Object... args)
throws JsCallback.JsCallbackException
args - JsCallback.JsCallbackExceptionpublic void setPermanent(boolean value)
value -