一行一行过代码的时候,突然有个神秘的mShouldOverrideUrlLoading变量引起了我的注意。大概是下面这样的。

@OverridepublicbooleanshouldOverrideUrlLoading(WebView view,String url){    mShouldOverrideUrlLoading =true;//view.loadUrl(url);//return true;returnfalse;}@OverridepublicvoidonPageStarted(WebView view,String url,Bitmap favicon){    mShouldOverrideUrlLoading =false;super.onPageStarted(view, url, favicon);}@OverridepublicvoidonPageFinished(WebView view,String url){super.onPageFinished(view, url);if(mShouldOverrideUrlLoading){return;}//回调加载成功的函数}

那这个变量是干嘛的???



作者:qiuqifan
链接:https://www.jianshu.com/p/a12b5aab41c5
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。