在 UI 交互期间因操作系统而异的一件事是文件浏览器。在 Windows 中上传文件时弹出的文件浏览器窗口与 Mac 中的不同。是否可以使用 Javascript/CSS/HTML 或少量服务器端代码来模拟 Mac 类型的文件浏览器,这样如果用户想要在网页也来自Windows?(我不是在谈论文件输入,我是在询问文件浏览器窗口,人们可以在其中导航以找到他想要上传的文件..)
问问题
183 次
1 回答
4
不,这是不可能的,即使是这样,它也可能会降低可用性。当违反主机平台约定时,可用性会受到损害。请参阅本文中关于不一致的部分(第二个标题)。
就像 一样<input type="file"/>
,文件选择器 UI 完全取决于浏览器和主机操作系统。JavaScript 和服务器都不能直接访问客户端的本地文件系统,因为这会带来巨大的安全风险。
于 2013-02-02T20:18:55.253 回答