-
Notifications
You must be signed in to change notification settings - Fork 644
Open
Description
DSBridge v3.0 change list
DSBridge v3.0 is a milestone, Compared with v2.0.X, we have made a lot of changes. Note that V3.0 is incompatible with V2.0, but v2.0 will continue to maintain. If you are a new user, use >=v3.0
In Java
- Deprecated:
dwebview.setJavascriptInterface, useaddJavascriptObjectinstead. - New:
addJavascriptObject(Object object, String namespace) - New:
removeJavascriptObject(String namespace) - New:
disableJavascriptDialogBlock(bool disable) - New:
hasJavascriptMethod(String handlerName, OnReturnValue<Boolean> existCallback) - New:
setJavascriptCloseWindowListener(JavascriptCloseWindowListener listener) - New:
DWebView.setWebContentsDebuggingEnabled(boolean enabled) - New feature: Support namespace
- Changed: Java API signature changed
- Changed:
callHandlercan be called at any time. - Changed: change
minSdkVersionto 11.
In Javascript
- New:
hasNativeMethod(handlerName,[type]) - New:
disableJavascriptDialogBlock(disable) - New:
registerAsyn(methodName|namespace,function|asyApiObject) - Changed:
register(methodName|namespace,function|synApiObject) - New feature: Support namespace
google404 and NateRobinson