怎么在javascript中使用FileReader 读取指定路径的文件,而不使用<input type="file" />呢

网上搜到的代码都是这样的,但是我不想使用来选择文件,最好也不是隐藏,有办法写死路径读取文件吗

<!DOCTYPE html>
<html class="no-js">
    <head>
        <meta charset="utf-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <title></title>
        <meta name="description" content="" />
        <meta name="viewport" content="width=device-width, initial-scale=1" />
        <link rel="stylesheet" href="" />
    </head>
 
    <body>
        <input type="file" id="myFile" />
        <script type="text/javascript">
            if (window.FileReader) {
                var reader = new FileReader();
            } else {
                console.log('你的浏览器不支持读取文件');
            }
            var myFile = document.querySelector('#myFile');
            myFile.onchange = function () {
                var file = myFile.files[0];
                reader.readAsDataURL(file);
                reader.onload = function () {
                    var data = reader.result;   //base64形式的文件内容
                };
                reader.onerror = function(){
                    console.log('读取失败');
                    console.log(reader.error);
                }
            };
        </script>
    </body>

不行,浏览器不能读本地。除非你用后台返回文件流。

不知道是这个意思吗?

var myFile = document.querySelector('#myFile');
myFile.click();


 觉得有用的话采纳一下哈