RichEditor 增加js接口(判断当前页面是不是编辑状态)

This commit is contained in:
kehaoyuan
2020-01-10 19:44:10 +08:00
parent 7658fd2a4f
commit 0a385bb720

View File

@ -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;
}
}
}