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