Chrome を「--allow-file-access-from-files」モードで使用して HTML を起動するにはどうすればいいですか? 質問する

Chrome を「--allow-file-access-from-files」モードで使用して HTML を起動するにはどうすればいいですか? 質問する

私も同じ状況ですここ

この問題を解決するには、Chrome を「--allow-file-access-from-files」モードで使用して HTML ファイルを起動する必要があります。次の手順を何度も試しましたが、うまくいきません。

  1. Windows 7でcmdを起動する
  2. chrome.exe フォルダに直接
  3. これを行うchrome --allow-file-access-from-files file:///C:/test%20-%203.html

ベストアンサー1

その旗は危険です!!ファイル システムをアクセス用に開いたままにします。ローカルまたは Web のどこからでも生成されたドキュメントは、デフォルトではローカルの file:/// リソースにアクセスできません。

はるかに優れた解決策は、小さな http サーバーをローカルで実行することです。

--- Windowsの場合 ---

最も簡単な方法は、Node のパッケージ マネージャーを使用して http-server をグローバルにインストールすることです。

npm install -g http-server

次に、任意http-serverのプロジェクト ディレクトリで次のコマンドを実行します。

例えば。d:\my_project> http-server

Starting up http-server, serving ./
Available on:
 http:169.254.116.232:8080
 http:192.168.88.1:8080
 http:192.168.0.7:8080
 http:127.0.0.1:8080
Hit CTRL-C to stop the server

または、prusswan が提案したように、Windows に Python をインストールして、以下の手順に従うこともできます。

--- Linuxの場合 ---

Pythonは通常ほとんどのLinuxディストリビューションで利用できるので、python -m SimpleHTTPServerプロジェクトディレクトリで実行するだけで、ページを読み込むことができます。http://localhost:8000

Python 3 では、SimpleHTTPServerモジュールは に統合されたhttp.serverため、新しいコマンドは になりますpython3 -m http.server

簡単で、ブラウザを誤って開いたままにしてセキュリティ上のリスクもありません。

おすすめ記事