From 0a385bb720801c2e3efed38ee6eddb2a74d96071 Mon Sep 17 00:00:00 2001 From: kehaoyuan Date: Fri, 10 Jan 2020 19:44:10 +0800 Subject: [PATCH] =?UTF-8?q?RichEditor=20=E5=A2=9E=E5=8A=A0js=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3(=E5=88=A4=E6=96=AD=E5=BD=93=E5=89=8D=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=98=AF=E4=B8=8D=E6=98=AF=E7=BC=96=E8=BE=91=E7=8A=B6?= =?UTF-8?q?=E6=80=81)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/gh/common/view/RichEditor.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/app/src/main/java/com/gh/common/view/RichEditor.java b/app/src/main/java/com/gh/common/view/RichEditor.java index d019ceda98..f8a44bb5be 100644 --- a/app/src/main/java/com/gh/common/view/RichEditor.java +++ b/app/src/main/java/com/gh/common/view/RichEditor.java @@ -57,6 +57,7 @@ public class RichEditor extends WebView { public static String IMAGE_FLAG_THUMBNAIL = ",thumbnail"; private boolean mContentOwner; + private boolean mInputEnabled; private int mDefaultImageWidth; private int mThumbnailImageWidth; @@ -418,6 +419,7 @@ public class RichEditor extends WebView { } public void setInputEnabled(Boolean inputEnabled) { + mInputEnabled = inputEnabled; exec("javascript:RE.setInputEnabled(" + inputEnabled + ")"); } @@ -589,6 +591,10 @@ public class RichEditor extends WebView { class NativeCallBack { + /** + * true:测试接口 + * false:正式接口 + */ @JavascriptInterface public boolean isNativeBuildDebug() { return "internal".equals(BuildConfig.FLAVOR); @@ -601,5 +607,13 @@ public class RichEditor extends WebView { public boolean isContentOwner() { return mContentOwner; } + + /** + * 当前页面是不是编辑状态 + */ + @JavascriptInterface + public boolean isInputEnabled() { + return mInputEnabled; + } } } \ No newline at end of file