【发布时间】:2012-07-25 20:26:56
【问题描述】:
我正在使用 jQuery Mobile 创建一个 Web 应用程序,并且我想将其转换为类似本机的应用程序。
我知道有一些像 PhoneGap 这样的工具可以从 html 和 js 文件创建本机应用程序。但我的应用程序不能在用户的手机上。 它有一些服务器端进程,结果由服务器生成。我的意思是,用户也可以用他们的网络浏览器(在手机、平板电脑、PC等上)打开应用程序
有什么方法可以使用 PhoneGap 将我的应用程序转换为原生应用程序?还是使用其他工具?
另一个问题是,有很多 javascript 文件,应该从客户端加载以提高速度。 (每次用户打开应用时都下载大量的 javascript 文件不是一个好主意!)
你的想法是什么?当应用程序位于服务器端时,如何在本地加载 javascript?一些缓存参数?或者 ...?怎么样?
【问题讨论】:
-
另外,如果你有很多 javascript 文件,请将它们连接起来并将它们压缩成一个大文件。
-
@Jlange 好的,但是如何使用 PhoneGap 或其他类似软件在本地缓存那个大文件?
-
PhoneGap 并不真正需要缓存,它会将您的 jQuery 应用程序转换为本地代码。我专门引用了你的 webapp,抱歉有点跑题了。
-
抱歉,我的应用程序有一个带有 ASP.NET MVC 的服务器端,并且页面正在远程创建。我只想让 PhoneGap 缓存
js和css文件,而不是每次都下载它们。
标签: jquery jquery-mobile cordova