Erstellen Sie eine html-offline-Anwendung für android und ios ( mindestens )
Ich würde gerne so erstellen Sie eine offline-version von meiner website, so dass es kann verwendet werden, von Menschen, die nicht notwendigerweise miteinander verbunden, wenn Sie es verwenden ( ich denke da an Fitness-Studios, die sich in Kellern und nicht bieten eine wi-fi-Verbindung ).
Habe ich einige der Forschung, aber ich konnte nichts finden, die speziell erklärt, wie das zu tun, was ich brauche. Ich bin Anfang zu denken, es ist einfach nicht möglich...
Wenn das jemand bestätigen kann, dass dies möglich ist, und denken kann, einen link zu einem tutorial für die folgenden Punkte, wäre ich sehr dankbar.
-
sollte es funktionieren beide auf Android-und ios ohne dass Sie verändert werden ( erforderliche Einträge in web.xml ich denke, oder irgendwelche Lösungen )
-
es sollte ein anklickbares Symbol, so dass es gestartet werden kann wie eine native Anwendung ( nicht auf einen link oder button im browser, wie Opera ' s speed dial ).
-
vielleicht eine kurze Beispiel-code. Ich bin einfach nur zu denken, etwas, das ich verwenden kann, als Ausgangspunkt. Eine Alarm-Meldung, die beim Klick auf einen button würde reichen...
-
Ich tendiere zu bleiben Weg von keinen Rahmen soweit wie möglich als eine persönliche Präferenz, aber ich bin bereit, zu geben einem einen gehen, wenn es die einzige Lösung.
Dank.
- Das ist eine Menge, bro: extrem breit. Könnte es eine bessere Idee, eine petition an die Moderatoren verschieben Sie diese programmers.stackexchange.com
- Wir sind kein " write-my-code-für-mich-service; zeigen Sie uns, was Sie bisher ausprobiert habe.
- Ich habe gar nichts getan, so weit, daher meine Frage, ob es möglich war, es zu tun oder nicht. Ich bin mir nicht sicher was du meinst mit "zeigen Sie uns, was Sie bisher ausprobiert habe". Ich bat um einen link auf ein tutorial, wenn jemand wusste, gut. Wenn Sie mich Fragen, eine Liste von all den verschiedenen gegoogelt Kombinationen von den Worten "html5-offline-Anwendung android-ios" und ein paar mehr, ich kann mich nicht erinnern, jetzt, ich gebe zu, ich wusste nicht, schreiben Sie alles auf und ich habe nicht eine Antwort...
- Sorry, diese zu brechen, um Sie, aber SO ist das nicht irgendwo zu Fragen, für links zu tutorials.
- danke, ich war mir nicht bewusst. Allerdings lemieuxster noch geschafft, mir einen guten link zu bekommen, begann ich, wird es von dort nehmen. Ich werde Sie bitten, es zu verschieben.
- Mach dir keine sorgen - hatte jemand bereits gebrochen es mir vor einer Weile in eine sehr einfache Weise, einschließlich einen Vorschlag, wo Sie verschieben dieses Threads, und wen sollte ich Kontaktieren, um Sie geschehen. Konstruktive Kritik at its best! Vielen Dank an alle für den Beitrag.
- Ich antwortete einige Teile Ihrer Frage zuvor unter stackoverflow.com/questions/17159152/...
- Danke, werde ich haben, um einige Möglichkeiten, um Daten zu speichern, und ich war nur bewusst, lokalen Speicher, ich werde einen Blick auf die anderen, die Sie erwähnt, um zu sehen, welche ist die am besten geeignete
- dein Kommentar auf die Antwort die mein problem gelöst. schade, dass es nicht durchhalten mehr
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier sind einige Ressourcen, die Ihnen den Einstieg:
HTML5 Unterstützt App-Caching, und es funktioniert mindestens auf iOS und das finde ich mehr moderne android-Handys als gut. http://www.html5rocks.com/en/tutorials/appcache/beginner/
Auf iOS zumindest gibt es spezielle meta-tags, die Sie verwenden können, um Ihre html, um die Seite gespeichert werden, um den Start-Bildschirm.
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
So können Sie nachschlagen, wie man am besten diese verwenden.
Diese Dinge sollten Sie in die richtige Richtung, aber Bedenken Sie, dass alles gespeichert für den offline-Gebrauch muss klein sein und effizient, denn es ist in der Regel ein limit für die Menge der Daten, die gespeichert werden kann, offline. Auch einige Browser erfordern, dass der Benutzer die Berechtigung erteilen, bevor irgendwelche Daten gespeichert werden können, aber die Anfrage dialog ist manchmal einschüchternd. (z.B. "Diese Webseite möchte Daten speichern auf Ihrem computer ohne Ihr wissen, wollen Sie lassen Sie es tun?")