首頁  >  文章  >  web前端  >  文件存取限制後如何在Chrome中存取本地文件?

文件存取限制後如何在Chrome中存取本地文件?

Patricia Arquette
Patricia Arquette原創
2024-11-17 10:12:03952瀏覽

How to Access Local Files in Chrome After File Access Restrictions?

Chrome 中拒絕檔案存取:無法載入本機資源

在JavaScript 中,透過「file://」等協定直接存取本機檔案出於安全原因,「在Chrome 版本52及更高版本中受到限制。

要解決此問題,合適的解決方案是使用簡單且輕量級的HTTP 伺服器,例如「Web Server for Chrome」。此瀏覽器擴充功能可讓您託管本機檔案並透過網址(例如127.0.0.1:連接埠)存取它們。

function run(){
    var URL = "file:///C:<pre class="brush:php;toolbar:false">function run(){
    var URL = "http://127.0.0.1:8887/C:2.jpg";
    window.open(URL, null);
}
run();
2.jpg"; window.open(URL, null); } run();

說明:

安裝Chrome Web Store 中的「Web Server for Chrome」擴充功能。資源管理器資料夾檔案所在的位置。

更新您的JavaScript 使用提供的URL開啟本機檔案server:

此方法可讓 Chrome 使用者安全便捷地存取本機文件,而不會影響安全性或可用性。

以上是文件存取限制後如何在Chrome中存取本地文件?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn