-
public class ZBrowserPreloadCreated by lamhx on 2/26/19.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceZBrowserPreload.ZBrowserPreloadCallback
-
Field Summary
Fields Modifier and Type Field Description private ZBrowserzBrowserprivate ZBrowserCore.InvestigateListenerinvestigateListenerprivate ZBrowserCore.CacheCallbackcacheCallback
-
Constructor Summary
Constructors Constructor Description ZBrowserPreload(ZBrowserPreload.ZBrowserPreloadCallback zBrowserCallback, String directory, Context context)
-
Method Summary
Modifier and Type Method Description ZBrowsergetZBrowser()voidsetInvestigateListener(ZBrowserCore.InvestigateListener listener)voidsetCacheCallback(ZBrowserCore.CacheCallback cacheCallback)voidexecuteTask(Runnable task)StringhandleJsBridge(String jsExtraData)voidclearCache()voidreset(Context context)WebResourceResponsegetWebResourceResponse(WebResourceRequest request, Context context)WebResourceResponsegetWebResourceResponse(String url, Context context)booleanisNeedToPreload(String url)booleanisLoaded(String url)voidpreloadUrl(ZBrowserCore.PreloadCallback preloadCallback, String url)voidpreloadUrl(@NonNull() String request)voidsetCacheConfig(JSONObject zbrowserConfig, Context context)-
-
Constructor Detail
-
ZBrowserPreload
ZBrowserPreload(ZBrowserPreload.ZBrowserPreloadCallback zBrowserCallback, String directory, Context context)
-
-
Method Detail
-
getZBrowser
@Nullable() ZBrowser getZBrowser()
-
setInvestigateListener
void setInvestigateListener(ZBrowserCore.InvestigateListener listener)
-
setCacheCallback
void setCacheCallback(ZBrowserCore.CacheCallback cacheCallback)
-
executeTask
void executeTask(Runnable task)
-
handleJsBridge
@Nullable() String handleJsBridge(String jsExtraData)
-
clearCache
void clearCache()
-
getWebResourceResponse
@RequiresApi(api = 21) WebResourceResponse getWebResourceResponse(WebResourceRequest request, Context context)
-
getWebResourceResponse
WebResourceResponse getWebResourceResponse(String url, Context context)
-
isNeedToPreload
boolean isNeedToPreload(String url)
-
preloadUrl
void preloadUrl(ZBrowserCore.PreloadCallback preloadCallback, String url)
-
preloadUrl
void preloadUrl(@NonNull() String request)
-
setCacheConfig
void setCacheConfig(JSONObject zbrowserConfig, Context context)
-
-
-
-