1

このライブラリを試してみました: https://github.com/stake/STWebArchiver 良いのですが、整形式でない Web ページにアクセスすると保存されません。

iOS デバイスで Web ページを .webarchive として保存する方法はありますか? 誰かアドバイスをくれませんか?

どうもありがとう!

4

2 に答える 2

4

それはいけません。MacOSXUIWebViewのクラスと同じではありません。ASIWebPageRequestを試すことをお勧めします。WebView

于 2011-07-18T10:23:54.980 に答える
-1

適切にフォーマットされていない Web ページの場合、libxml パーサー (元の STWebArchiver が使用している) は適切なソリューションではありません。だから私はこのような正規表現でSTWebArchiverを更新します

NSArray *pathsForImagesAndScripts = [self extractResourcesWithHTML:htmlContent regex:@"<(?:script|img).*src=[\"']((?!data:).*?)[\"']"];

チェックアウト:これ

于 2015-09-19T08:33:03.750 に答える