2012-04-29 30 views
0

我編寫了一個簡單的Web服務器,將公共鏈接帶到包含圖像URL和名稱的Google文檔,並輸出一個可打印的HTML照片目錄及其內容。將服務器HTML應用程序更改爲自包含的桌面應用程序

我爲一個志願者組織創建了它,我不再能夠保持參與。我需要將能夠將該目錄生成給我的後繼者。

我不相信我可以相信自己能夠長期維護該組織所需的Web應用程序。我希望相反,我可以將它改爲自包含的程序,組織成員可以通過電子郵件發送給需要生成目錄的人。

我的第一個想法是讓一個.html文件可以在瀏覽器中打開,但我無法使用Ajax從谷歌下載CSV數據,因爲它是跨域。谷歌搜索後,似乎沒有辦法解決這個問題。

有沒有簡單的框架?我想我可以用Adobe AIR做到這一點,但我更喜歡那些只是刪除了跨域安全功能的東西。

我可以花時間將UIWebView嵌入到Mac應用程序中,但由於我想主要以HTML編寫應用程序,因此我必須創建一個橋樑讓Web視圖發出一個跨域請求?它也不是跨平臺的。

還有其他想法嗎?如何將我的應用程序打包爲桌面應用程序而不是Web服務?

+0

您是使用POST還是GET? –

回答

0

您可以使用flash繞過跨域XHR。 CrossXhr可以從常規HTTP服務器提供的應用程序中完成。我從來沒有嘗試過使用靜態文件服務的webapp。請按照此處的說明進行操作:

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

相關問題