1

この Outlook Web Access デモ アカウントを取得して iPhone にロードしようとしていますが、UIWebViewまったく何もしません。UIWebViewDelegate didfailLoadwithErrorメソッドでエラーコードすら取得しません。詳細は次のとおりです。

URL:https://webmail.123Together.com/exchange/  
ユーザー名: test@123Together.com  
パスワード: テスト

webView loadrequest可能であれば、メソッドを使用してこれを正常にロードしたいと思います。

4

1 に答える 1

0

興味深い別のアプローチはASIWebPageRequest、Ben Copsey によるものです。

ASIHTTPRequest に含まれる ASIWebPageRequest クラスを使用すると、画像やスタイルシートなどの外部リソースを含む完全な Web ページをダウンロードできます。

入手可能: http://allseeing-i.com/ASIHTTPRequest/ASIWebPageRequest

.. または、同じ著者によるものProxyingUIWebView:

このプロジェクトは、ローカル Web サーバーを介してほぼすべての HTTP 要求をプロキシする UIWebView を示しています。

リンク: https://github.com/pokeb/ProxyingUIWebView

どちらの場合も、前処理された html を UIWebView にフィードして、これが保護されたコンテンツであることを認識しないようにします。どちらの手法にも限界があり、OWA のような複雑な Web アプリケーションが適切に機能するかどうかを判断するのは困難です (実際、調査結果を報告していただけると助かります)。

は、この記事の執筆時点で放棄されたプロジェクトASIWebPageRequestの一部であることに注意してください。どちらのアプローチも非常に興味深く、勉強する価値があるASIHTTPRequestので、私はそれを含めています。

于 2012-02-14T11:42:59.810 に答える