【问题标题】:How to make dojo work offline如何使dojo离线工作
【发布时间】:2013-01-16 12:28:55
【问题描述】:

我有一个加载 http://ajax.googleapis.com/ajax/libs/dojo/1.3.2/dojo/dojo.xd.js 的项目,我希望能够离线使用这个项目 我尝试下载 dojo.xd.js 并在本地链接到它,但这仍然无法离线工作 在 firebug 中,在 net 选项卡上,我可以看到加载了更多的 .js 文件

有没有一种简单的方法可以使这项工作脱机?

【问题讨论】:

    标签: dojo offline


    【解决方案1】:

    集成方式取决于你的使用方式。

    我假设你有本地运行的网络服务器(没有 inet 访问)?!

    dojo website 有多种方式可用于 dojo 集成。只需下载其中一个(不要使用 CDN)并将文件放在本地 Web 服务器上。然后它可以通过本地 url 获得(可以相对于您的站点)。

    如果您不想在没有网络服务器的情况下构建“离线”应用程序,请查看 Adob​​e AIR 以及与 Dojo Extensions for Adobe AIR 的 dojo 工具包的交互。

    另一个选项可能是与PhoneGapCordova 集成以构建离线应用程序,例如用于带有 HTML/Javascript 的 iPhone 等。 M$ AppStore 的 Win8/RT 应用程序也支持 HTML/Javascript(尚未使用 Dojo 进行测试)。

    请记住,如果您打算将应用“发布”为简单的 html 文件(点击以在浏览器中打开),那么还有一些安全限制(例如,加载和执行 JavaScript)。

    【讨论】:

      猜你喜欢
      • 2010-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多