【发布时间】:2015-09-24 01:36:24
【问题描述】:
我试图用
创建文件对象var file = File("path/to/some/file");
按照链接https://developer.mozilla.org/en-US/docs/Extensions/Using_the_DOM_File_API_in_chrome_code中的建议。
但是,出现以下错误
Uncaught TypeError: Failed to constructor 'File': Please use the 'new' operator, this DOM object constructor cannot be called as a function.
如何修复它并将文件路径链接到 javascript 中的文件对象?
【问题讨论】:
-
好吧,您是否尝试使用 new File("..") 代替?成功了吗?
-
您正在为 Firefox 扩展编写 chrome 代码吗?从该页面的前三句话:“如果你想在 chrome 代码中使用 DOM File API,你可以不受限制地这样做。事实上,你有一个额外的功能:你可以创建指定文件路径的 File 对象在用户的计算机上。这仅适用于特权代码,因此网络内容无法做到这一点。"
标签: javascript jquery