Erstellen Sie die Verknüpfung „Zum Startbildschirm hinzufügen“ für die lokale Offline-HTML-Seite

Ich habe eine webbasierte HTML- und Javascript-App entwickelt, die per E-Mail oder USB-Übertragung als Zip-Datei an Firmenhandys verteilt wird und die ich gerne auf den Geräten der Leute mit einer Verknüpfung auf ihrem Startbildschirm einrichten möchte.

Allerdings bekomme ich im Chrome-Browser nicht die Option, es als Verknüpfung für die Offline-Seite hinzuzufügen.

Die Option wird nur verfügbar, wenn ich beispielsweise das Paket auf meinen Online-Webspace hochlade und dann diese URL in Chrome lade. Dies ist keine Option, da die App vertrauliche Informationen lädt, die ich nicht online haben möchte.

Gibt es dafür Lösungen oder Alternativen?

Haben Sie auf den Zielgeräten Root-Zugriff oder nicht?

Antworten (4)

1. Verwenden des Chrome-Browsers (ohne Root)

Wenn Sie mit der Chrome-App nach einer Lösung suchen, Chrome isn't associated with Html fileskönnen Sie sie daher nicht mit HTML-Dateien verknüpfen, aber Sie können:

PS : Erlauben Sie die Speicherberechtigung für die Chrome-App

  • Öffnen Sie den Chrome-Browser
  • Geben Sie den Pfad Ihrer Datei ein Bsp.:file://mnt/sdcard/Documents/App/index.html
  • Gehe zum Optionsmenü (Drei Punkte oben rechts)
  • Klicken Sie oben auf den Stern, um die HTML-Datei in den mobilen Lesezeichen zu markieren.
  • Legen Sie von Ihrem Startprogramm aus das Widget „Chrome-Lesezeichen“ auf dem Desktop ab, um auf Ihre mit Lesezeichen versehene lokale Datei zuzugreifen.

2. Verwendung von Total Commander (ohne root)

PS : Erlauben Sie zunächst die Speicherberechtigung für die Total Commander-App

  • Installieren und starten Sie Total Commander - Dateimanager
  • Suchen Sie Ihre "index.html"-Datei.
  • Tippen und pflegen Sie die Datei index.html.
  • Aktivieren Sie im Popup-Menü die Option "Link auf Desktop erstellen".
  • Wählen Sie den Verknüpfungsnamen aus.
  • Wählen Sie die App aus, die zum Öffnen von HTML-Dateien verwendet wird (ich schlage vor, vorher Opera oder Firefox zu installieren)
  • Wählen Sie ein Symbol, wenn Sie möchten.
  • Tippen Sie auf OK/Anwenden.

3. Verwendung des Opera Browsers (ohne root)

Opera Browser ist eine Lösung für Ihre Situation, vielleicht sind andere Browser auch in Ordnung.

PS : Erlauben Sie zunächst die Speicherberechtigung für die Opera App

  • Installieren Sie den Opera-Browser - Nachrichten und Suche
  • Geben Sie den Pfad Ihrer Datei ein Bsp.:file://mnt/sdcard/Documents/App/index.html
  • Gehe zum Optionsmenü (Drei Punkte oben rechts)
  • Aktivieren Sie unten im Optionsmenü die Option "Startbildschirm".
  • Wählen Sie den Namen der Verknüpfung aus und tippen Sie auf Hinzufügen.
Chrome zeigt das Menüelement „Zur Startseite hinzufügen“ in lokalen Dateien nicht an; Dasselbe passiert mit dem eingebetteten Samsung Internet Explorer auf meinem Samsung S7. Das Hinzufügen des "Chrome-Lesezeichen-Widgets" führt zum Hinzufügen von Links für ALLE Lesezeichen, nicht nur für eines.

Laden Sie die Seite herunter, öffnen Sie sie in Chrome, klicken Sie oben rechts auf die drei Punkte und wählen Sie „Zur Startseite hinzufügen“.

Bearbeiten: Ich habe gerade festgestellt, dass ich den Brave-Browser verwende (kostenlos bei Google Play) und es funktioniert. Es sieht Chrome sehr ähnlich, sodass es nicht lange dauert, sich daran zu gewöhnen.

Bearbeiten Nr. 2: Der Orfox-Browser (Tor-Browser), ebenfalls kostenlos, kann dies tun. Öffnen Sie einfach die Datei und erstellen Sie eine Verknüpfung, genau wie bei normalen Seiten in Chrome. Dies ist zwar ein Tor-Browser, aber vielleicht gibt es andere Browser, die leichter sind und dies auch können. Der Firefox-Browser tut es auch. Klicken Sie oben rechts auf die 3 Punkte, drücken Sie Seite und erstellen Sie eine Verknüpfung.

Nein, hat nicht einmal mit dem Brave-Browser funktioniert. „Zur Startseite hinzufügen“ wird nicht einmal angezeigt, wenn der Dateipfad wie folgt ist file:///sdcard/Documents/App/index.html. Möglicherweise aufgrund der Tatsache, dass eine lokale Datei nicht über https bereitgestellt wird? Gibt es in diesem Fall eine Alternative ...?

Hier ist eine Alternative, die ich verwende, um über (meinen Samsung-) Startbildschirm auf einen lokalen HTML-Code zuzugreifen.

  1. Haben Sie eine Verknüpfung zu Samsung Internet (weil es Locked Tab erlaubt)
  2. Öffnen Sie die HTML-Datei manuell (z. B. mit dem Dateimanager „Eigene Dateien“, „Öffnen mit“ Samsung Internet)
  3. Tippen Sie auf die Schaltfläche „Tabs“, um die Liste der geöffneten Tabs anzuzeigen, halten Sie die „RecyclerView“-Taste des Tabs gedrückt, der die HTML-Datei anzeigt, und wählen Sie „Sperren“.

Ich verwende eine einfache App namens Website Shortcut, die von Deltac Development erstellt wurde. Diese App funktioniert möglicherweise für Ihre Bedürfnisse und kann bearbeitet und angepasst werden (z. B. Firmenlogo, Pfad zu einem anderen Standort ändern usw.)