我有一个基于YUI JS库的javascript照片管理器,它可以通过REST api组织来自许多站点的照片。我想知道我是否可以重新使用这些代码来组织本地文件系统上的照片。
我需要一个跨浏览器(即PC / Mac)解决方案来解决以下问题(按照增加的权限顺序):
我看了下面的内容,发现了一些缺点:
有人可以告诉我这是否可以在Air中使用,或者是否有其他插件选项/策略?
注意:我可以使用Adobe Air下载和安装解决方案,只要我不必同时编写PC / Mac版本。这不是一个安全漏洞吗?另外,我可以在AdobeAir中重用我的YUI / Javascript - 或者我必须从头开始吗?
tia,m。
答案 0 :(得分:0)
Adobe Air是一个独立的运行时。它可以让你做你想做的事情,但它不会在浏览器中运行,而是要求用户首先将应用程序安装到他们的桌面上(尽管它是跨浏览器和跨平台的)。
浏览器中的Flash(或Flex)插件可能能够完成你想要的一些事情,但我怀疑它会让你在本地文件系统上自由统治管理照片。您将能够将一些持久性数据存储在本地共享对象(类似Cookie)中,但数量非常少。