概述我在我的iPhone应用程序中遇到此问题:我有一个首先
加载 HTML字符串的webView.用户单击链接并加载请求的页面后,当我调用方法[UIWebView goBack]时,webView将不会
返回;我想webView不会缓存HTML字符串.有什么办法可以让webView缓存我的HTML字符串,而不必自己将它保存在NSString中吗? 您可以使用canGoBack属性,如果无法返回,请使用原始 我在我的iPhone应用程序中遇到此问题:我有一个首先加载 HTML字符串的webVIEw.用户单击链接并加载请求的页面后,当我调用方法[UIWebVIEw goBack]时,webVIEw将不会返回;我想webVIEw不会缓存HTML字符串.有什么办法可以让webVIEw缓存我的HTML字符串,而不必自己将它保存在Nsstring中吗?解决方法 您可以使用canGoBack属性,如果无法返回,请使用原始HTML重新加载UIWebVIEw.如果用户使用链接向前导航,则canGoBack属性将返回YES,并且可以在UIWebVIEw上启动goBack. _HTMLString是使用HTML字符串初始化UIWebVIEw时设置的成员变量. -rrh
- (voID)goBack{ if (_HTMLString && ![_browserWebVIEw canGoBack]) { [_browserWebVIEw loadHTMLString:_HTMLString baseURL:nil]; return; } [_browserWebVIEw goBack];}
总结
以上是内存溢出为你收集整理的在iOS中加载HTML后,UIWebView不会返回全部内容,希望文章能够帮你解决在iOS中加载HTML后,UIWebView不会返回所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)