Öffne ein .webarchive auf dem iphone?

7

Weiß jemand, ob Sie ein .webarchive auf dem iPhone programmatisch öffnen können? Ein .webarchive ist eine Methode von Safari zum Verpacken einer Webseite und damit verbundenen Ressourcen in einer einzigen Datei.

Ich habe versucht, einen zu erstellen und auf einen Link zu einem in mobilen Safari zu navigieren, aber es hat nicht funktioniert ....

Hinweis: Ich habe gehofft, dass dies ohne eine Drittanbieter-App möglich wäre, da es eine gute Möglichkeit wäre, eine WebApp für die Verwendung auf dem iPhone zu verpacken, ohne ein Drittanbieter-Tool zu benötigen.

    
Brad Parks 22.10.2008, 13:23
quelle

4 Antworten

16

webarchive wird unter iOS unterstützt. Laden Sie es einfach auf UIWebView. Es funktioniert einfach!

zum Laden eines Webarchives in Ihr Bundle, tun Sie einfach

%Vor%

webview ist Ihre UIWebView

    
SpaceDog 10.02.2011, 01:05
quelle
4

Ein .webarchive ist nur ein Plist; theoretisch könnten Sie es mit NSPropertyListSerialization lesen und dann eine lokale Dateistruktur auf dem Telefon erstellen und diese dann in ein UIWebView pumpen. Oder verwenden Sie AirSharing.

    
Ben Gottlieb 22.10.2008 13:37
quelle
3

Erweitern Sie die obigen Vorschläge etwas, wenn Sie nur den HTML-Code abrufen möchten, ist das folgende Code-Snippet möglicherweise ein guter Ausgangspunkt. Wenn Sie das webMainResource-Wörterbuch überprüfen, können Sie auch anderes Material, z. B. Bilder, extrahieren.

%Vor%     
Obliquely 05.07.2011 22:50
quelle
0

AirSharing auf dem iPhone öffnet Webarchive-Dateien, aber ich habe keine Ahnung, ob sie alles selbst machen oder native Webarchiv-Unterstützung verwenden.

Siehe Ссылка

    
J Francis 22.10.2008 13:28
quelle

Tags und Links