如何重新加载在<input type =“ file” />中选择的文件

时间:2018-09-19 10:37:43

标签: javascript html html5 filereader

我正在使用一种工具来加载SVG文件并将其转换为JSON。

表单如下:

class <bytes>

正在加载:

<div>
    <input type="file" id="filepicker" accept="image/svg+xml,.svg">
    <button type="button" id="load-file">Load file</button>
</div>

这通过自动加载用户选择的文件来工作。但是我想让“加载”按钮刷新文件,即再次从磁盘加载文件。用例是您已在Inkscape中打开SVG文件并将其保存,然后单击“加载”按钮,它将在浏览器中显示。

由于某种原因,单击“加载”按钮不能可靠地重新加载文件-我曾几次工作,但有时它只是拒绝执行任何操作,就好像文件已被缓存一样。这可能吗?如果可以,怎么办?

(我知道使用文件锁定的Windows可能无法实现,没关系。我需要在Linux和Mac上使用它)

0 个答案:

没有答案