add global object inject

This commit is contained in:
王劲鹏
2020-01-19 10:32:59 +08:00
committed by osborn
parent 2a16350c2b
commit 8ee5d24912
4 changed files with 76 additions and 25 deletions

View File

@@ -120,6 +120,11 @@ public class RemoteJSExecutor {
}
public void injectGlobalJSObject(String name, JavaValue javaValue) {
webSocket.send(new JSONBuilder().put("cmd", "injectGlobalJSObject")
.put("name", name)
.put("type", javaValue.getType())
.put("value", javaValue.getValue()).toString()
);
}
public JSDecoder invokeMethod(String objectName, String functionName, JavaValue[] javaValues, boolean hashKey) {