簡體   English   中英

將服務器HTML應用程序更改為獨立的桌面應用程序

[英]Change server HTML app into self-contained desktop app

我寫了一個簡單的Web服務器,它通過公共鏈接指向包含圖像URL和名稱的google文檔,並輸出包含其內容的易於打印的HTML照片目錄。

我是為不再能夠參與其中的志願者組織創建的。我需要將生成該目錄的能力傳遞給我的后繼者。

我不確定我可以相信自己可以長期維護組織所需的Web應用程序。 我希望我可以將其更改為一個自包含程序,以便組織成員可以通過電子郵件將其發送給需要生成目錄的任何人。

我的第一個想法是制作一個.html文件,該文件可以在瀏覽器中打開,但是我無法使用Ajax從google下載CSV數據,因為它是跨域的。 谷歌搜索之后,似乎沒有解決的辦法。

有沒有直接的框架? 我想我可以使用Adobe AIR做到這一點,但我更喜歡簡單地刪除跨域安全性功能的東西。

我可以花一些時間將UIWebView嵌入到Mac應用程序中,但是由於我想主要用HTML編寫該應用程序,因此我必須創建一個橋梁以使Web視圖無論如何都能提出跨域請求,對嗎? 而且它不是跨平台的。

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

您可以使用Flash解決跨域XHR。 CrossXhr可以從常規http服務器提供的應用程序中執行此操作。 我從未嘗試過使用靜態的,文件托管的webapp。 請按照以下說明進行操作:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM