以下のコードは、クロムのサーバー(nodejs)で実行すると機能しません
<span><a href="file://sharedpath" target="_blank">Open folder.</a></span>
開発者ツールで次のエラーメッセージが表示されます。
ローカルリソースのロードが許可されていません:file:// sharedpath
しかし、同じパス(file://sharedpath
)ブラウザー(新しいタブ)で、そのパスのフォルダー構造を確認できます。 IEでも同じことがうまく機能しています。これはChromeの問題ですか?または、これはサーバーで実行するときに問題になりますか?誰でもこの問題について何か提案できますか?
ここでのコンテキスト全体がわからないが、最終的に展開するもののローカルビルドをテストするときに似たようなもののためにchromeにWebサーバー拡張を使用しました(しかし準備ができていませんでしたまだ)、そしてそれは素晴らしく働いた。
拡張機能のURLにアクセスしてください: https://chrome.google.com/webstore/detail/web-server-for-chrome/ofhbbkphhbklhfoeikjpcbhemlocgigb
拡張機能を追加し、有効にして、問題が発生しているローカルファイルを含むフォルダーをポイントすると、正常に機能するはずです。
お役に立てば幸いです!