我是新来的,大家好!
我用处理语言写了一些东西,现在我需要切换到处理.js。我需要编写一个应用程序,首先扫描草图文件夹以准备所提供文件的列表。在处理中直截了当的东西不在 PJS 中。
我目前正在搜索网络,但我只找到了经典处理的解决方案。我知道 JavaScript 有限制,通常无法访问用户端文件,但是有没有办法列出草图本身文件?
我想到的唯一方法是通过PHP在服务器端列出它们,并根据草图文件夹动态生成.pde文件。但问题是不要使用任何其他语言。
提前感谢您的帮助!
处理.js 在网站上运行只能获取 URL 可以提供的信息,并且由于网络上没有"目录列表",因此它无法获取 URL 的目录列表内容供您使用。但是,根据您真正想要做的事情,可能有一种方法可以在不诉诸 PHP 的情况下使其工作。
假设您的 Pjs 页面在 www.example.org/index.html 上运行,并且您想列出 www.example.org/sketch/的内容,一种选择是简单地拥有一个包含草图可以访问的所有文件名的文件 www.example.org/sketch/list.txt,然后简单地用
String[] fileNames = loadStrings("./sketch/list.txt")
指令。
如果你能举个例子来说明你的意思是"我需要编写一个应用程序,首先扫描草图文件夹以准备提供的文件列表",那么更具体的解决方案可能是可能的(即,文件是什么,用户需要它们做什么,等等)