Zeigen Sie gerendertes HTML des HTML-Dokuments in neuem Google Drive an


13

Im alten Google-Laufwerk - vor der Neugestaltung des Materials - konnte ein HTML-Dokument geöffnet werden, das die Quelle in einem Modal anzeigt (Popup-Fenster mit einer Überlagerung dahinter). Wenn Sie dann von dort aus auf Öffnen drückten, wurde das HTML gerendert.

Kann ich auf dem neuen Google-Laufwerk meinen gerenderten HTML-Code auf irgendeine Weise anzeigen? Mit anderen Worten, eine statische Website in Google Drive hosten?

Im Moment kann ich nur die Quelle anzeigen oder mit Erweiterungen bearbeiten. Ich möchte den Render anzeigen. Die eigentliche Webseite.

Antworten:


7

Im Moment ist die Möglichkeit zur Vorschau von HTML-Dateien über die Drive-Oberfläche nicht mehr verfügbar. Sie können jedoch weiterhin HTML-Dateien in öffentlichen Ordnern wie folgt anzeigen oder hosten :

  1. Öffnen Sie den (öffentlich freigegebenen) Ordner, den Sie freigeben möchten, über die Google Drive-Oberfläche.
  2. Identifizieren Sie die Ordner-URL in Ihrer Adressleiste. Es wird ungefähr so ​​aussehenhttps://drive.google.com/?authuser=0#folders/0B81vQexWOx6hRDVMQWZTekx4Umc
  3. Ersetzen Sie https://drive.google.com/?authuser=0#folders/durch "googledrive.com/host/"
    • Ihre neue URL sieht ungefähr so ​​aus: http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc

Wenn Sie über eine index.htmlDatei verfügen, gelangen Sie über diesen Link zur Live-Seite. Andernfalls gelangen Sie zur öffentlichen HTML-Ansicht des Ordners.

Wenn Sie eine bestimmte Datei im Ordner anzeigen möchten, können Sie ihren Dateinamen wie folgt am Ende der URL hinzufügen: http://www.googledrive.com/host/0B81vQexWOx6hRDVMQWZTekx4Umc/chromedock.html

Diese Links werden öffentlich nutzbar sein.

Ich habe ein Lesezeichen erstellt, um das Auffinden der öffentlichen Links für Dateien und Ordner zu automatisieren . Sie können ein neues Lesezeichen erstellen (nennen Sie es "Host von Google Drive") und den folgenden Code als URL einfügen:

Dies ist eine aktualisierte Version des Lesezeichens, die mit der neuen Ordner-URL-Struktur von Google Drive funktioniert.

javascript:var fOlDeR_URL = ""; fOlDeR_URL += document.location; fOlDeR_ref = fOlDeR_URL.split("/"); cLeAn_URL = "http://www.googledrive.com/host/"; cLeAn_URL += fOlDeR_ref[fOlDeR_ref.length-1]; nEw_URL = cLeAn_URL+"/"+prompt("To view the public HTML version of a file within this folder, enter its filename (such as mypage.html) below and hit enter.\n\nTo view the public HTML version of this entire folder (or its index.html, if it exists), just hit enter and you'll be directed to:\n\n"+cLeAn_URL,""); window.open(nEw_URL);

Sobald Sie es mit einem Lesezeichen versehen haben, gehen Sie einfach zu dem Ordner, für den Sie die öffentliche URL in Google Drive haben möchten, und klicken Sie auf das Lesezeichen.


Schritt 3: Die URL kann nicht bearbeitet werden. Hat sich dies dann geändert, seit die Antwort veröffentlicht wurde?
Russ Bateman

1
Wenn Sie die drei Schritte ausführen, ändern Sie einfach die URL direkt in Ihrer Adressleiste. Löschen Sie den Teil, der sagt, https://drive.google.com/?authuser=0#folders/und geben Sie googledrive.com/host/stattdessen ein. Es kann so bearbeitet werden wie jede URL. Wenn Sie das Lesezeichen verwenden, müssen Sie die URL nicht bearbeiten, da dies für Sie erledigt wird.
Gwistix

1
Beachten Sie außerdem Folgendes: Es sieht so aus, als hätten sie die URL-Dateistruktur geändert. Dies funktioniert jetzt nur noch für Ordner in Ihrem Google Drive-Hauptordner. es funktioniert nicht mehr für Ordner, die in anderen Ordnern verschachtelt sind :(
gwistix

1
Ich habe das Lesezeichen neu geschrieben, um mit der neuen Ordner-URL-Struktur zu arbeiten, und das neue in das ursprüngliche Posting oben eingefügt, wenn Sie interessiert sind.
Gwistix

2
Danken! Leider funktioniert es nur in einem öffentlich freigegebenen Ordner. Mein Unternehmen verwendet Google Drive und möchte HTML-Dateien mit eingeschränkten Informationen freigeben. Ich kann dies in einer Präsentation, einer Tabelle, einem Formular, einer Zeichnung usw. tun, aber ich kann kein HTML-Dokument veröffentlichen, das vom Browser gerendert werden soll, außer über diesen Mechanismus. Ach.
Russ Bateman

1

Es ist jetzt möglich, die Anzeige- / Bearbeitungsanwendungen von Drittanbietern zu Google Drive hinzuzufügen. An einfachen HTML-Viewern mangelt es nicht. Versuchen Sie, "Öffnen mit" auszuwählen, dann "Weitere Apps verbinden" und suchen Sie dann nach Apps, indem Sie "HTML" in das dafür vorgesehene Feld eingeben. Die App mit dem wörtlichen Namen "HTML Viewer" ist für mich in Ordnung.


1

Wenn Sie Ihre gespeicherten HTML-Dokumente nicht öffentlich freigeben möchten und keinen einfachen HTML-Viewer in Google Docs installieren möchten (sie möchten Zugriff auf Ihr Profil usw.) und MacOS oder Windows verwenden, können Sie a installieren native Laufwerk-App auf Ihrem Computer. Anschließend können Sie die Dateien direkt öffnen und im Browser Ihres Betriebssystems eine Vorschau anzeigen. War die beste Option für mich, wird aber sicherlich nicht für alle funktionieren.


0

Ich habe festgestellt, dass HTML-Dateien mit der Google Drive App auf meinem Android-Handy ( https://play.google.com/store/apps/details?id=com.google.android.apps ) (mehr oder weniger korrekt) angezeigt werden . docs & hl = en ). Sie müssen ein wenig warten, bis die Datei geladen ist. Aber zumindest sehen Sie den HTML-Code nicht mehr, Sie können die Bilder sehen (zumindest wenn Sie SingleFile zum Speichern Ihrer HTML-Dateien verwenden. Es könnte für andere funktionieren, aber ich habe es noch nicht getestet!) Und es ist lesbar ! JA !! ;) Leider funktioniert dies (noch?) Auf meinem PC mit Google Chrome nicht, wenn versucht wird, HTML-Dateien von der Google Drive-Website ( https://drive.google.com/drive/my-drive ) zu öffnen . ; (

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.