public abstract class PolyvWebview
extends BridgeWebView
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
PolyvWebview.ResponseStatus |
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
MESSAGE_ERROR |
static java.lang.String |
MESSAGE_OK |
static int |
STATUS_ERROR |
static int |
STATUS_SUCCESS |
| 构造器和说明 |
|---|
PolyvWebview(android.content.Context context) |
PolyvWebview(android.content.Context context,
android.util.AttributeSet attrs) |
PolyvWebview(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
protected <T> <any> |
getResponse(int status,
java.lang.String message,
java.lang.Class<T> dataClass,
T data) |
abstract void |
loadWeb() |
abstract void |
registerHandler()
注册被js调用的方法
|
public static final int STATUS_SUCCESS
public static final int STATUS_ERROR
public static final java.lang.String MESSAGE_OK
public static final java.lang.String MESSAGE_ERROR
public PolyvWebview(android.content.Context context,
android.util.AttributeSet attrs)
public PolyvWebview(android.content.Context context)
public PolyvWebview(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle)
public abstract void registerHandler()
protected <T> <any> getResponse(int status,
java.lang.String message,
java.lang.Class<T> dataClass,
T data)
T - 泛型status - STATUS_SUCCESS or STATUS_ERRORmessage - MESSAGE_OK or MESSAGE_ERRORdataClass - data字段对应的Class,用于泛型data - data data数据对象public abstract void loadWeb()
public void destroy()