From d8d079f07646f4428760bd21e0a0453190e388ff Mon Sep 17 00:00:00 2001 From: 17351781990 <827990754@qq.com> Date: Thu, 8 Jul 2021 15:23:18 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E5=86=85=E5=AE=B9?= =?UTF-8?q?=E3=80=91=EF=BC=9A=E4=BF=AE=E6=94=B9=E4=BB=A3=E7=A0=81=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../view/zweb/exceptions/ZWebException.java | 20 +++++++++++ .../zyao89/view/zweb/inter/IZWebHandler.java | 11 ++++++ .../zweb/javascript/IZMethodCallback.java | 28 +++++++++++++++ .../zweb/javascript/IZRenderListener.java | 36 +++++++++++++++++++ 4 files changed, 95 insertions(+) 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 a95f808..2a05031 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 4090a51..22f9695 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 8db999c..d0316d8 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 0886fa2..26b660e 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); } -- Gitee