iphone - iOS-UIWebview-3G剥离评论

标签 iphone ios uiwebview 3g-network

我正在UIWebView中请求一个包含注释的网页(这些注释是不可或缺的,因为它们包含UIWebView用于调整设置的隐藏信息)。

通过Wifi可以正常工作,但是在3G以上的情况下,从UIWebView(使用Javascript)查询源将返回所有空白和注释已删除的输出。

我的第一个直觉是,服务器在应用压缩,但是客户端却拒绝了,可能是iOS中有设置要求这样做,还是3G网络运营商(在这种情况下为O2-UK)正在剥离内容。

有人看到过这个,或者知道解决方案吗?

提前谢谢了!

最佳答案

确实是ISP去除了注释.....我解决此问题的方法是让客户端在页面内设置JS函数,该函数返回最初隐藏在注释中的响应(无论如何都是更干净的解决方案)。

然后使用以下方法检索信息:

[webView stringByEvaluatingJavaScriptFromString:@"functionName();"];

关于iphone - iOS-UIWebview-3G剥离评论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6267066/

相关文章:

ios - 加载uibweview时收到内存警告

ios - 如何获取 UIWebView 中选中文本的坐标(CGRect)?

iphone - 在 iPhone 中实现多个 View

iphone - 更改 tableView 的框架导致我的应用程序出现问题

ios - 关闭模态视图 Controller iOS 后无法切换到 TabBarController

iphone - 电话间隙 : force an app to quit instead of running in background

ios - 指定 iphone-ipad-minimum-performance-a12 的 uirequireddevicecapabilties

ios - 无法附加到 pid : “16541” unable to attach ios simulator

objective-c - 使用 Grand Central Dispatch 设置变量不可检索

iphone - 将文本添加到 UIWebView 文本框