【发布时间】:2012-01-26 11:06:33
【问题描述】:
你好,我有这个问题,我需要你的帮助来弄清楚我错过了什么。
在这个页面有很多 html5 mobile\web 应用程序 http://web.appstorm.net/roundups/30-incredibly-useful-fun-html5-mobile-apps/
让我们以这个为例(您可以在其中绘制的白页) http://miniapps.co.uk/canvas/
还有这个(您可以在其中添加员工的列表,例如,当您在超市并检查您已经找到的东西时) http://miniapps.co.uk/checklist/
如果我在线使用这些应用程序,它们可以在我的电脑上运行,也可以在我的安卓手机上运行。现在这就是问题所在。我正在开发一个安卓应用程序。我有一个活动,里面有一个不可见的浏览器,它应该运行保存在我手机上的网络应用程序。
所以当我在互联网上找到一个有趣的 html5 或 html4 应用程序时,我想将此应用程序保存在我的电脑硬盘上,将其移动到我的 Android 手机并通过我的 android 应用程序离线使用它。 所以当我在我的电脑浏览器中打开应用程序时,我点击文件,然后将页面另存为,然后完成页面。
对于 Check list 应用程序,它会下载以下文件: Checklist.html 和一个包含 4 个 .js 文件和 1 个 .css 文件的文件夹 Checklist_file。
如果我点击 Checklist.html,它会离线打开页面,并且它在我的电脑上运行良好,但是当我在我的 android 手机上移动所有这些文件并点击 html 文件时,它不再工作了。它实际上打开了页面,显示了应用程序,但我无法与之交互,我可以数字化一个新的对象名称但我无法单击添加按钮,或者选中和取消选中项目。
与画布应用程序相同,我可以绘制,但保存图像或清除页面的按钮不起作用。
我想知道为什么,如果我以错误的方式保存应用程序,以及为什么它们可以在我的电脑上离线工作,但不能在手机上工作。它与我正在开发的应用程序无关,因为如果我直接单击 html 文件,它会打开浏览器和应用程序,但结果是一样的,我无法完全交互,但是当我在线使用它们时,它们可以完美地工作所以这也不是安卓问题。
我真的需要能够离线运行 html(或 html5)应用程序,因为它是一个大项目的一部分。
Tnx.
【问题讨论】:
标签: android html web-applications