0

我编写了一个简单的网络服务器,它将公共链接指向包含图像 url 和名称的 google 文档,并输出一个打印友好的 HTML 照片目录及其内容。

我为一个志愿者组织创建了它,我将不再能够参与其中。我需要将生成该目录的能力传递给我的继任者。

我不相信我可以相信自己能够长期维护组织需要的 Web 应用程序。我希望相反,我可以将其更改为一个自包含的程序,该组织的成员可以通过电子邮件发送给需要生成目录的任何人。

我的第一个想法是制作一个可以在浏览器中打开的 .html 文件,但我无法使用 Ajax 从谷歌下载 CSV 数据,因为它是跨域的。谷歌搜索后似乎没有办法解决这个问题。

有没有简单的框架?我想我可以用 Adob​​e AIR 做到这一点,但我更喜欢简单地删除跨域安全功能的东西。

我可以花时间将 UIWebView 嵌入到 Mac 应用程序中,但由于我想主要用 HTML 编写应用程序,所以我必须创建一个桥来让 Web 视图发出跨域请求,对吧?而且它不是跨平台的。

还有其他想法吗?如何将我的应用程序打包为桌面应用程序而不是 Web 服务?

4

1 回答 1

0

您可以使用闪存绕过跨域 XHR。CrossXhr 可以通过常规 http 服务器提供的应用程序来实现。我从来没有尝试过使用静态的、文件服务的 web 应用程序。请按照此处的说明进行操作:

http://code.google.com/p/crossxhr/wiki/CrossXhr

于 2012-04-29T21:00:47.137 回答