/ / IOS-Offline-Browsing mit DB [geschlossen] - ios

IOS Offline-Browsing mit DB [geschlossen] - ios

Ich erstelle eine Anwendung. Diese Anwendung verfügt über zwei Datenbanken.

  1. Lokale Datenbank (im Handy)

  2. Cloud-Datenbank

Beide Datenbanken werden automatisch synchronisiert. Wenn ich durch meine Anwendung stöbere, möchte ich diese Seite in meinem Telefon behalten. Wenn ich ohne Internet surfe (Offline), möchte ich auf die Speicherdateien zugreifen. Mein Problem ist, ohne Internet-Offline-Browsing (gespeicherte Webseiten) auf meine lokale Datenbank zugreifen und die Informationen angeben zu müssen.

Z.B. Ich möchte etwas suchen. Wenn es sich um eine Cloud-Datenbank für die Internet-Suche handelt. (Speichern Sie gleichzeitig den HTML-Inhalt der Webseite im Telefon). Offline-Suche möchte auf die lokale Datenbank zugreifen. Hier möchten Sie den gespeicherten HTML-Inhalt verwenden. Aber greifen Sie auf die lokale Datenbank zu.

Ist es möglich oder nicht? Ich bin ein Anfänger. Bitte führen Sie mich

Antworten:

1 für die Antwort № 1

Sie verwenden Skripts / Code auf dem Server, um eine Verbindung zu db herzustellenauf dem Server, wenn Sie online sind. Selbst wenn Sie Ihre "HTML" -Datei lokal herunterladen und speichern, wird beim Laden in UIWebView nicht begonnen, Daten von Ihrer lokalen sqlite-Datenbank abzurufen. (daher denke ich alle Down-Stimmen)

Also einfach gesagt, was Sie fragen, ist nicht möglich.

Eine Alternative, die funktionieren kann, vorbehaltlichIhren App-Anforderungen entsprechend ändern Sie Ihren App-Code so, dass immer Suchvorgänge in der lokalen Datenbank ausgeführt werden und anstelle von HTML-Suchergebnissen die native Benutzeroberfläche angezeigt wird. Wenn Sie behaupten, dass Ihre lokale Datenbank automatisch mit dem Server synchronisiert wird, werden Ihre Suchergebnisse, wenn Sie online sind und die Datenbank aktuell ist, automatisch aktualisiert. Da Ihre Suche die lokale Datenbank verwendet, werden die zuletzt synchronisierten Daten abgerufen, wenn Sie offline sind.