-
Notifications
You must be signed in to change notification settings - Fork 637
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, useaddJavascriptObject
instead. - 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:
callHandler
can be called at any time. - Changed: change
minSdkVersion
to 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