首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IOS5- webview不显示从reportviewer控件(.NET)渲染的html

IOS5- webview不显示从reportviewer控件(.NET)渲染的html
EN

Stack Overflow用户
提问于 2012-01-24 22:52:54
回答 1查看 441关注 0票数 0

我正在请求aspx页面,这是使用reportviewer控件,并返回html。

面临的问题:iOS5:它无法在第一次尝试时呈现此html。但是,当您关闭应用程序并再次登录时,很长一段时间后,报告将正确呈现。IOS-4 :它在那里工作得很好,也就是说,在webview上第一次尝试时,html可以正确地呈现出来。

研究:1)关于浏览器的firebug,我看到aspx的url本身发出了多个内部请求,也就是说,一个主要的aspx正在调用内部的url,比如a)http://..../..../Reserved.ReportViewerWebControl.axd?ReportSession=....。B)关于空白2)当我比较IOS-4和IOS-5请求日志时,我发现请求不匹配。在IOS-4中,总共有6个请求,而在IOS-5中有5个请求。在一些请求中,webview didfinishload delgate没有被解雇。3)我尝试了google.com,它在两个IOS上都能正常渲染。4)我在iphone的safari浏览器上粘贴了url,报告显示正常。

我使用的是:[wvDisplayHTMLURL loadRequest:[NSURLRequest requestWithURL:NSURLRequest: strURLHTML ]];其中strURLHTML包含aspx url,wvDisplayHTMLURL是webview。

问题出在iphone端还是服务器端(Ajax/Javascript)?有人对此有解决方案吗?我哪里错了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-24 23:08:00

苹果似乎对iOS 5的WebView控件做了一些改动。

我认为你最好的选择是从服务器端识别和解决这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8988882

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档