【问题标题】:Package html, js, css as a desktop app将 html、js、css 打包为桌面应用程序
【发布时间】:2012-08-30 08:46:43
【问题描述】:

我有一个在线工具,您可以在其中进行演示,然后直接在线预览或下载它们以供稍后在演示中使用。这已在 Flash 中完成。为演示文稿创建了一个 xml,然后 flash 使用它来显示所有内容。 与可下载版本相同,您可以获得包含 Flash 投影文件、xml 和所有所需文件的包。很好用。

我现在用 html、css 和 javascript 重新制作了它,因此它可以在移动/ipad 上使用,并且在线预览效果很好,我还没有找到适合你下载版本的好的解决方案。

我已经尝试过 appjs 可以工作,但它有点大而且还不够稳定(对于使用它的人来说必须是稳定的)。 我还尝试了多媒体中的 Zinc,我在其中创建了一个应用程序,该应用程序显示了我放置演示文稿的 Web 浏览器。然而,由于 Zinc 在 Windows 上使用 IE7 浏览器,它需要 Zinc 无法处理的 Flash 视频(很奇怪,我知道)。

我真正想要的是能够将我的服务器中的所有内容(html、css、js、图像、视频、xml)打包到presentation.app或presentation.exe中,它可以工作,但是可以拥有演示文稿查看器(html、css、js)打包为一个应用程序和演示文稿材料在一个单独的文件夹中,其中包含演示文稿的 xml、图像和视频。

有人有什么建议吗?

【问题讨论】:

    标签: javascript web-applications package desktop-application


    【解决方案1】:

    这里有 3 个开源解决方案:

    1. http://appjs.com/
    2. http://deskshell.org/
    3. http://www.tidesdk.org/

    Adobe AIR 也可以是一个解决方案...

    编辑last tweet 声明 AppJS 已于 2013 年被弃用,取而代之的是 node-webkit

    【讨论】:

      【解决方案2】:

      如果您只能使用 Windows 8,则可以将 JS/HTML 应用程序嵌入为 WinRT 应用程序。我前段时间对此进行了测试,大多数 JS 库(例如 jQuery)在 WinRT shell 中工作都没有问题。例如:

      http://blogs.msdn.com/b/davrous/archive/2012/08/21/windows-8-html5-metro-style-app-how-to-create-a-small-rss-reader-in-30min-part-1-2.aspx

      【讨论】:

        猜你喜欢
        • 2011-11-13
        • 2016-06-11
        • 2011-07-02
        • 2021-12-05
        • 2012-07-06
        • 1970-01-01
        • 1970-01-01
        • 2010-09-05
        • 2020-06-11
        相关资源
        最近更新 更多