3

UIWebView特定の画像の読み込みを停止したいのですが。問題は、画像は変更されても、ドメイン名は同じままであるということです。たとえば、adsmarket.com

<a target="_blank" href="http://network.adsmarket.com/click/imVtnmGcqZWQaWmcX8p8mItoasReyoCYj2JylV_Kf5qMYnLEYaB6lomQbJdknnqV">
    <img width="728" height="90" border="0" src="http://network.adsmarket.com/stc/35021/6471901/ctv.png">
</a>

これをブロックしたいのですがUIWebView、いいえ、ページのHTMLを編集できません。

4

1 に答える 1

1

この回答を見てみてください。 ロブの提案(およびそれを拡張するその後の回答)は、実装するのは簡単ではありませんが、実行可能です。

または、別の質問に対するこの他の回答を確認してください。この中で、yonel は独自の を実装することを提案していますNSURLCache。adsmarket.com からの画像の 1 つが要求された場合、要求を実際の adsmarket.com サーバーに送信する代わりに、キャッシュから画像を返します (これはダミーの画像である可能性があります。クリアまたは 1x1 ピクセルの可能性があります)。 . キャッシュされた画像は、リモートの画像ではなく、アプリにバンドルされたローカルのものになります。

于 2012-06-21T00:09:38.940 に答える