public class ZBrowserPreload extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ZBrowserPreload.ZBrowserPreloadCallback |
| Constructor and Description |
|---|
ZBrowserPreload(ZBrowserPreload.ZBrowserPreloadCallback zBrowserCallback,
String directory,
Context context) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearCache() |
void |
executeTask(Runnable task) |
protected void |
finalize() |
WebResourceResponse |
getWebResourceResponse(String url,
Context context) |
WebResourceResponse |
getWebResourceResponse(WebResourceRequest request,
Context context) |
ZBrowser |
getZBrowser() |
String |
handleJsBridge(String jsExtraData) |
boolean |
isLoaded(String url) |
boolean |
isNeedToPreload(String url) |
void |
preloadUrl(String request) |
void |
preloadUrl(ZBrowserCore.PreloadCallback preloadCallback,
String url) |
void |
reset(Context context) |
void |
setCacheConfig(JSONObject zbrowserConfig,
Context context) |
void |
setInvestigateListener(ZBrowserCore.InvestigateListener listener) |
public ZBrowserPreload(@NonNull
ZBrowserPreload.ZBrowserPreloadCallback zBrowserCallback,
String directory,
Context context)
public void executeTask(Runnable task)
public void setInvestigateListener(ZBrowserCore.InvestigateListener listener)
@Nullable public ZBrowser getZBrowser()
public void clearCache()
public void reset(Context context)
public WebResourceResponse getWebResourceResponse(WebResourceRequest request, Context context)
public WebResourceResponse getWebResourceResponse(String url, Context context)
public boolean isNeedToPreload(String url)
public boolean isLoaded(String url)
public void preloadUrl(ZBrowserCore.PreloadCallback preloadCallback, String url)
public void preloadUrl(@NonNull
String request)
protected void finalize()
throws Throwable
public void setCacheConfig(JSONObject zbrowserConfig, Context context)