このライブラリを試してみました: https://github.com/stake/STWebArchiver 良いのですが、整形式でない Web ページにアクセスすると保存されません。
iOS デバイスで Web ページを .webarchive として保存する方法はありますか? 誰かアドバイスをくれませんか?
どうもありがとう!
このライブラリを試してみました: https://github.com/stake/STWebArchiver 良いのですが、整形式でない Web ページにアクセスすると保存されません。
iOS デバイスで Web ページを .webarchive として保存する方法はありますか? 誰かアドバイスをくれませんか?
どうもありがとう!
それはいけません。MacOSXUIWebView
のクラスと同じではありません。ASIWebPageRequestを試すことをお勧めします。WebView
適切にフォーマットされていない Web ページの場合、libxml パーサー (元の STWebArchiver が使用している) は適切なソリューションではありません。だから私はこのような正規表現でSTWebArchiverを更新します
NSArray *pathsForImagesAndScripts = [self extractResourcesWithHTML:htmlContent regex:@"<(?:script|img).*src=[\"']((?!data:).*?)[\"']"];
チェックアウト:これ