Skip to content

v3.0 change list #31

@wendux

Description

@wendux

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

  1. Deprecateddwebview.setJavascriptInterface , use addJavascriptObject instead.
  2. New: addJavascriptObject(Object object, String namespace)
  3. New: removeJavascriptObject(String namespace)
  4. New: disableJavascriptDialogBlock(bool disable)
  5. New: hasJavascriptMethod(String handlerName, OnReturnValue<Boolean> existCallback)
  6. New: setJavascriptCloseWindowListener(JavascriptCloseWindowListener listener)
  7. New: DWebView.setWebContentsDebuggingEnabled(boolean enabled)
  8. New feature: Support namespace
  9. Changed: Java API signature changed
  10. Changed: callHandler can be called at any time.
  11. Changed: change minSdkVersion to 11.

In Javascript

  1. New: hasNativeMethod(handlerName,[type])
  2. New: disableJavascriptDialogBlock(disable)
  3. New: registerAsyn(methodName|namespace,function|asyApiObject)
  4. Changed: register(methodName|namespace,function|synApiObject)
  5. New feature: Support namespace

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions