表示する多くの画像を含むプロジェクトに取り組んでいます。後のメンテナンスの便宜のために、画像をアップロードし、絶対パスを使用して表示用に参照する予定です。これにより、画像が更新または追加された場合に対応できます。後は、プロジェクトを変更する必要はなく、イメージ保守場所に行って操作するだけです。 ###しかし!ここで、ローカルでテストするときに、
background: url(D:\dev\uploadfile\test picture 1.png) no-repeat;
結果はエラーになります: ローカル リソースのロードは許可されていません: ファイル: ///D:/dev/uploadfile/Preserved Value Card replace process.png
おそらく絶対パスは使用できないことを意味します。しかし、それは使用できるはずだと思うのですが、なぜパスの前に file:/// が追加されるのでしょうか?これが私の写真にアクセスできない理由ですか?
さらに、スラッシュとバックスラッシュを変更してみたので、問題はないはずです。
また、相対パスを使用するとすべての写真をプロジェクトに入れる必要があるため、絶対パスを使用する必要があります。この後のメンテナンスは非常に面倒なので、相対パスを使用している友人に伝えたい場合は、教えていただけますか?メンテナンス後の問題を解決するには?計画がある場合は、それを前に進めることもできます
ローカルリソースのロードは許可されていません
セキュリティ上の理由から、この方法でローカル ファイルにアクセスすることは許可されていません。
nginx、python、nodejs などを使用するかどうかは、個人の好みによって異なります。
毎回または定期的にインターフェースを通じてサービスのバックグラウンドにアクセスして最新の画像 URL を取得し、それをバックグラウンドに動的に構成します。
ここでは、フロントページに提供する http サービスを持たせるためのイメージ サービスの背景が必要です