《大话WebampNative溷合开发58同城课件电子教案》由会员分享,可在线阅读,更多相关《大话WebampNative溷合开发58同城课件电子教案(38页珍藏版)》请在金锄头文库上搜索。
1、大话 Web /设置webviewchromeclient对象,实现监听webview 加载进度,js确认框,js操作超时等等 - onProgressChanged(WebView view, int newProgress) - onCloseWindow(WebView window) - onJsAlert(WebView view, String url, String message,JsResult result) - onJsConfirm(WebView view, String url, String message,JsResult result) - onJsPromp
2、t(WebView view, String url, String message,String defaultValue, JsPromptResult result) - onJsTimeout(),17,of,39,张炎 58同城-无线 /对webview设置webviewclient,可以控制其内部跳转机制,加载进度监控。 - shouldOverrideUrlLoading(WebView view, String url) - onPageStarted(WebView view, String url, Bitmap favicon) - onLoadResource(WebV
3、iew view, String url) - onReceivedError(WebView view, int errorCode,String description, String failingUrl) - onPageFinished(WebView view, String url),18,of,39,张炎 58同城-无线 - websettings.setCacheMode(int) WebView 清除缓存 - CacheManager.getCacheFileBaseDir() - file.delete,22,of,38,张炎 58同城-无线 ,29,of,38,张炎 5
4、8同城-无线 CookieManagercookieManager=CookieManager.getInstan ce(); cookieManager.setAcceptCookie(true); cookieManager.setCookie(key,value); CookieSyncManager.getInstance.synn();,34,of,38,张炎 58同城-无线&LBS事业部 北京五八信息科技有限公司,经验分享,【何时消失loading框?,Webviewchromeclient.onProgressChanged 页面onDomReady后通知native关闭加载框,35,of,38,张炎 58同城-无线&LBS事业部 北京五八信息科技有限公司,经验分享,【如何处理运营商小广告?,Domain?,loadUrl(url),loadUrl(preUrl),Y,N,36,of,38,张炎 58同城-无线&LBS事业部 北京五八信息科技有限公司,不足,复杂的交互,web实现起来差强人意 地图拖动实时的打点,37,of,38,张炎 58同城-无线&LBS事业部 北京五八信息科技有限公司,革命尚未成功,同志仍需努力! Fighting!,THANK YOU,张炎 58同城-无线&LBS事业部 北京五八信息科技有限公司,