Navigation durch dieses Problem erfordert das Starten der HTML-Datei über Google Chrome im Modus „--allow-file-access-from-files“. Es hat sich jedoch trotz wiederholter Versuche, die folgenden Schritte umzusetzen, als erfolglos erwiesen:
Der in den Schritten vorgeschlagene Befehl stellt ein erhebliches Sicherheitsrisiko dar, da er uneingeschränkten Zugriff auf das lokale Dateisystem gewährt. Eine weitaus sicherere Lösung besteht darin, einen lokalen HTTP-Server einzurichten.
Installieren Sie das http-Server-Paket global mit dem Paketmanager von Node:
npm install -g http-server
Um den HTTP-Server innerhalb eines bestimmten Projektverzeichnisses zu initiieren, einfach ausführen:
Eg. d:\my_project> http-server
Es erscheint eine Meldung, die den erfolgreich ausgeführten Server angibt.
Alternativ kann Python unter Windows installiert werden, um die folgenden Befehle auszuführen.
Da Python im Allgemeinen in Linux-Distributionen enthalten ist, führt die Ausführung des folgenden Befehls im Projektverzeichnis dazu genügt:
python -m SimpleHTTPServer
Ihr Browser kann dann über http://localhost:8000 auf die Seite zugreifen.
Für Python 3 wird der Befehl wie folgt geändert:
python3 -m http.server.
Durch die Übernahme dieses Ansatzes werden potenzielle Sicherheitslücken beseitigt Bereitstellung einer einfachen Lösung für das zugrunde liegende Problem.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3