public class BridgeX5WebView extends X5WebView implements com.cisdi.qingzhu.jsbridge.IWebView
X5WebView.WebChrome, X5WebView.WebClient| 构造器和说明 |
|---|
BridgeX5WebView(Context context) |
BridgeX5WebView(Context context,
AttributeSet attrs) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
callHandler(java.lang.String handlerName,
java.lang.Object data,
com.cisdi.qingzhu.jsbridge.OnBridgeCallback responseCallback) |
Context |
context() |
boolean |
customOverrideUrlLoading(com.tencent.smtt.sdk.WebView view,
java.lang.String url)
钩子方法
|
void |
customPageFinished(com.tencent.smtt.sdk.WebView webView,
java.lang.String url)
钩子方法 ,空实现
|
void |
destroy() |
void |
evaluateJavascript(java.lang.String var1,
java.lang.Object obj) |
destroyWebView, getWebChromeListener, getWebClientListener, setWebChromeListener, setWebClientListener, showProgresspublic BridgeX5WebView(Context context)
public BridgeX5WebView(Context context,
AttributeSet attrs)
public void evaluateJavascript(@Nullable
java.lang.String var1,
@Nullable
java.lang.Object obj)
evaluateJavascript 在接口中 com.cisdi.qingzhu.jsbridge.IWebViewpublic void callHandler(@Nullable
java.lang.String handlerName,
@Nullable
java.lang.Object data,
@Nullable
com.cisdi.qingzhu.jsbridge.OnBridgeCallback responseCallback)
callHandler 在接口中 com.cisdi.qingzhu.jsbridge.IWebView@NotNull public Context context()
context 在接口中 com.cisdi.qingzhu.jsbridge.IWebViewpublic void destroy()
public boolean customOverrideUrlLoading(com.tencent.smtt.sdk.WebView view,
java.lang.String url)
X5WebViewcustomOverrideUrlLoading 在类中 X5WebViewview - webViewurl - 链接public void customPageFinished(com.tencent.smtt.sdk.WebView webView,
java.lang.String url)
X5WebViewcustomPageFinished 在类中 X5WebViewwebView - webViewurl - 链接