我创建了一个摆动工具(JAVA),我正在使用它将文件从共享位置复制到本地系统。我不想在AngularJS中做同样的事情,我可以通过哪种方式将文件从一个位置复制到另一个位置。共享文件夹位置和本地计算机位置由用户提供。我只需要从文本字段中获取位置并执行复制粘贴操作。
代码我在摇摆中写的: `
void copyPaste(String l,String m )
{
File srcDir = new File(l);
File destDir = new File(m);
try {
FileUtils.copyDirectory(srcDir, destDir);
} catch (IOException e) {
JOptionPane.showMessageDialog(null, e);
System.exit(1);
}
}`
我如何在AngularJS中做同样的事情
答案 0 :(得分:1)
出于安全原因,Javascript不支持客户端文件操作。
File and Directory Entries API是非标准的,允许您操作一个符合框架的文件系统(您无法将文件写入任意文件夹)
如果您想坚持使用javascript,可以使用NodeJS在服务器端复制该代码(例如this模块)