PhoneGapDelegate的window里有一个UIWebView和PhoneGapViewController,这个 UIWebView实例最后是赋给PhoneGapViewController的UIWebView实例的且会作为 PhoneGapViewController view子View,以上说的不太重要,只是简单说一下结构。
如果你用PhoneGapViewController里的UIWebView加载一个内容较多的URL,如加载 http://www.sina.com.cn,当在加载的过程中,你用另一个UIView覆盖到PhoneGapDelegate的window上从页挡住了正在加载内容的PhoneGapViewController,但是当内容加载完后在PhoneGapDelegate里的UIWebView的 webViewDidFinishLoad delegate方法里把webview bring到了最前面,从而很奇怪的看到覆盖于PhoneGapViewController之上的view突然消失了。
解决办法:把PhoneGapDelegate的UIWebView webViewDidFinishLoad方法实现中的[self.window bringSubviewToFront:self.viewController.view];注释掉就行了。
分享到:
相关推荐
这时我们利用启动页或引导页或中间的广告页的时间来预加载webview,利用View.gone,View.visible来实现控件类的隐藏与显示,这样在启动后得到的主页就是一个已经加载好的页面了。此例中加载新浪这样的比较大的网站,...
Android实现WebView懒加载,提前进行页面JS资源加载。减少WebView加载时间及加载资源问题。Android 8.0以前需要引入X5内核,Android 8.0以后无特殊要求。
webview加载失败,自定义错误页面处理
实现webview加载时显示进度条,类似微信公众号文章加载。
QtWebView在线加载网页Demo,用于Qt Windows端在线加载地图
替换WebView加载网页失败
做webview加载网页时,遇到一个问题,自带的webview错误页面不美观,于是自定义一个view提示用户,网上很多方法,也不稳定实现替换,结合网上的一些例子,加以优化和拓展,特此写一个完整版本的Demo供大家拿来直接...
带加载进度条的WebView
Android webview 加载网页以及本地资源以及SD资源demo,以及加载缓存资源
Android webview加载网页
webView加载网页,而且可以播放网页的视频
Android 获取WebView加载网页的例子,这个方法挺简单的,希望大家喜欢。 // 获取WebView对象 WebView webview = (WebView) findViewById(R.id.webview); // 使能JavaScript webview.getSettings()....
public void onClick(View view) { webview.loadUrl(url); webview.loadUrl( [removed][removed].reload( true ) ); } 亲测管用! 补充知识:WebView.loadUrl使用误区 当使用loadUrl加载网页的时候,有时候会出现...
listview、scrollview、webview的下拉刷新上拉加载
最近写项目,有个功能是webView中的网页返回到上个页面,我在网上找了一下,总结了一下,把demo上传到这,和大家分享学习
本demo分为两部分,可以从主页两个按钮切换 第一部分是webview加文本,主要有调整字体大小和图片宽度 第二部分是应用内加载PDF
Android WebView 加载 PDF 文件实现。其原理就是在 app 本地搭建一个 website ,然后利用 WebView 加载这个站点,站点去实现加载显示 PDF 的目的,站点其原理也是采用 js 框架去实现的。
webview加载本地资源例子 css js
webview 加载本地html文件,可以是互联网上,也可以是放在本地,不要忘了添加权限,
ios 快速加载webview,支持模拟器和真机编译,利用缓存策略快速加载。