diff --git a/ohos/z_webview/src/main/java/com/zyao89/view/zweb/exceptions/ZWebException.java b/ohos/z_webview/src/main/java/com/zyao89/view/zweb/exceptions/ZWebException.java index a95f8081f68b2cf5bb04d63f71f114ffe8fc31af..2a050317b7e7afda94eb37f0f4f195ede8ba6913 100644 --- a/ohos/z_webview/src/main/java/com/zyao89/view/zweb/exceptions/ZWebException.java +++ b/ohos/z_webview/src/main/java/com/zyao89/view/zweb/exceptions/ZWebException.java @@ -5,17 +5,37 @@ package com.zyao89.view.zweb.exceptions; * 2017/11/6. */ public class ZWebException extends RuntimeException { + + /** + * 构造函数 + */ public ZWebException() { } + /** + * 构造函数 + * + * @param message + */ public ZWebException(String message) { super(message); } + /** + * 构造函数 + * + * @param message + * @param cause + */ public ZWebException(String message, Throwable cause) { super(message, cause); } + /** + * 构造函数 + * + * @param cause + */ public ZWebException(Throwable cause) { super(cause); } diff --git a/ohos/z_webview/src/main/java/com/zyao89/view/zweb/inter/IZWebHandler.java b/ohos/z_webview/src/main/java/com/zyao89/view/zweb/inter/IZWebHandler.java index 4090a51ec3738b0ae9610651e060a2fb2b26bc9a..22f969537b13c4e1baed4e2be418e3d67ef5ec3b 100644 --- a/ohos/z_webview/src/main/java/com/zyao89/view/zweb/inter/IZWebHandler.java +++ b/ohos/z_webview/src/main/java/com/zyao89/view/zweb/inter/IZWebHandler.java @@ -5,7 +5,18 @@ package com.zyao89.view.zweb.inter; * 2017/11/13. */ public interface IZWebHandler extends IZWeb { + /** + * quickCallJs + * + * @param method + * @param params + */ void quickCallJs(String method, String... params); + /** + * quickCallJs + * + * @param method + */ void quickCallJs(String method); } diff --git a/ohos/z_webview/src/main/java/com/zyao89/view/zweb/javascript/IZMethodCallback.java b/ohos/z_webview/src/main/java/com/zyao89/view/zweb/javascript/IZMethodCallback.java index 8db999c3e175755119cfbd5b977d2f23248f23cf..d0316d8831a25e44a5b661014dd4756c0e52a14d 100644 --- a/ohos/z_webview/src/main/java/com/zyao89/view/zweb/javascript/IZMethodCallback.java +++ b/ohos/z_webview/src/main/java/com/zyao89/view/zweb/javascript/IZMethodCallback.java @@ -5,13 +5,41 @@ package com.zyao89.view.zweb.javascript; * 2017/11/7. */ public interface IZMethodCallback { + /** + * saveData + * + * @param frameworkID + * @param oJson + */ void saveData(String frameworkID, String oJson); + /** + * loadData + * + * @param frameworkID + * @param oJson + */ void loadData(String frameworkID, String oJson); + /** + * showLoading + * + * @param frameworkID + */ void showLoading(String frameworkID); + /** + * hideLoading + * + * @param frameworkID + */ void hideLoading(String frameworkID); + /** + * tip + * + * @param frameworkID + * @param msg + */ void tip(String frameworkID, String msg); } diff --git a/ohos/z_webview/src/main/java/com/zyao89/view/zweb/javascript/IZRenderListener.java b/ohos/z_webview/src/main/java/com/zyao89/view/zweb/javascript/IZRenderListener.java index 0886fa2c5655db383e926872ae9e22b793ea5c8f..26b660e06bce90aa846abb0893dc3ee5684a7535 100644 --- a/ohos/z_webview/src/main/java/com/zyao89/view/zweb/javascript/IZRenderListener.java +++ b/ohos/z_webview/src/main/java/com/zyao89/view/zweb/javascript/IZRenderListener.java @@ -5,15 +5,51 @@ package com.zyao89.view.zweb.javascript; * 2017/11/6. */ public interface IZRenderListener { + /** + * onCreated + * + * @param frameworkID + * @param oSize + */ void onCreated(String frameworkID, String oSize); + /** + * onException + * + * @param frameworkID + * @param errCode + * @param oMsg + */ void onException(String frameworkID, long errCode, String oMsg); + /** + * onRequire + * + * @param frameworkID + * @param oData + */ void onRequire(String frameworkID, String oData); + /** + * onMessage + * + * @param frameworkID + * @param oJson + */ void onMessage(String frameworkID, String oJson); + /** + * onDestroy + * + * @param frameworkID + */ void onDestroy(String frameworkID); + /** + * onLog + * + * @param frameworkID + * @param oData + */ void onLog(String frameworkID, String oData); }