2

コードバを使用して、UiWebViewController 内で 1 つの html ページを開いています。Uiwebviewcontroller 内で index.html をロードしている間、index.html から発信されたリクエストを傍受できますか?

たとえば、UiWebviewcontroller で開かれている次の html があります。

<html>
<head>
   <link rel="stylesheet" type="text/css" href="theme.css">
    <script src="app.js"></script>
</head>
<body>
   <img src="img.jpg"/>
</body>
</html>

Uiwebviewcontroller 内で要求されている URL をスニッフィングして変更できますか。img.jpg、theme.css、app.js を、Objective-C を使用して content/img.jpg、css/theme.css、js/app.js などに変換します。

4

1 に答える 1

1

はい、それは を使用して可能です。NSHipster によるNSURLProtocolこのブログ投稿と、関連するスタック オーバーフロー スレッドを参照しください。

于 2013-01-15T07:42:42.943 に答える