1

我试图让这个 Outlook Web Access 演示帐户加载到 iPhone 中UIWebView,但它完全没有任何作用。我什至没有得到该UIWebViewDelegate didfailLoadwithError方法的错误代码。这是详细信息:

网址:https://webmail.123Together.com/exchange/  
用户名:test@123Together.com  
密码:测试

如果可能的话,我想使用webView loadrequest方法成功加载这个。

4

1 回答 1

0

Ben Copsey 提出了一种有趣且不同的方法ASIWebPageRequest

ASIHTTPRequest 包含的 ASIWebPageRequest 类允许您下载完整的网页,包括图像和样式表等外部资源。

可在:http ://allseeing-i.com/ASIHTTPRequest/ASIWebPageRequest

.. 或者,同一作者ProxyingUIWebView

该项目演示了一个 UIWebView,它通过本地 Web 服务器代理几乎所有 HTTP 请求。

链接:https ://github.com/pokeb/ProxyingUIWebView

在这两种情况下,您都为 UIWebView 提供了预处理的 html,因此它不知道这是受保护的内容。这两种技术都有局限性,很难说像 OWA 这样复杂的 Web 应用程序是否可以正常工作(事实上,如果你能报告你的发现就好了)。

请注意,在撰写本文ASIWebPageRequestASIHTTPRequest,该项目已被放弃。我将其包括在内是因为这两种方法都非常有趣且值得研究。

于 2012-02-14T11:42:59.810 回答