为什么使用html5应用程序,don';你不能在我的android上离线工作吗?

为什么使用html5应用程序,don';你不能在我的android上离线工作吗?,android,html,web-applications,Android,Html,Web Applications,你好,我有这个问题,我需要你的帮助来找出我遗漏了什么 在这个页面上有很多html5 mobile\web应用程序 让我们以这个为例(一个白色页面,您可以在其中绘制) 还有这个(一个列表,你可以在其中添加工作人员,例如,当你在超市时,检查你已经找到的东西) 这些应用程序可以在我的pc上运行,如果我在线使用,也可以在我的android手机上运行。这就是问题所在。我正在开发一个android应用程序。我有一个活动,里面有一个不可见的浏览器,可以运行手机上保存的网络应用程序 所以,当我在互联网上找

你好,我有这个问题,我需要你的帮助来找出我遗漏了什么

在这个页面上有很多html5 mobile\web应用程序

让我们以这个为例(一个白色页面,您可以在其中绘制)

还有这个(一个列表,你可以在其中添加工作人员,例如,当你在超市时,检查你已经找到的东西)

这些应用程序可以在我的pc上运行,如果我在线使用,也可以在我的android手机上运行。这就是问题所在。我正在开发一个android应用程序。我有一个活动,里面有一个不可见的浏览器,可以运行手机上保存的网络应用程序

所以,当我在互联网上找到一个有趣的html5或html4应用程序时,我想把这个应用程序保存在我的电脑硬盘上,移动到我的Android手机上,并借助我的Android应用程序离线使用。 因此,当我在电脑浏览器中打开应用程序时,我单击文件,然后将页面另存为,然后完成页面

对于检查列表应用程序,它会下载以下文件: html和一个文件夹Checklist_文件,其中包含4.js文件和1.css文件

如果我点击Checklist.html,它会离线打开页面,在我的电脑上工作得很好,但是当我在android手机上移动所有这些文件,点击html文件时,它就不再工作了。它实际上打开了页面,显示了应用程序,但我无法与之交互,我可以输入一个新的对象名称,但不能单击“添加”按钮,也不能选中和取消选中项目

和canvas应用程序一样,我可以画画,但保存图像或清除页面的按钮不起作用

我想知道为什么,如果我以错误的方式保存应用程序,以及为什么它们在我的pc上离线工作,但在手机上不工作。它与我正在开发的应用程序无关,因为如果我直接点击html文件,它会打开浏览器和应用程序,但结果是一样的,我不能完全交互,但当我在线使用它们时,它们工作得非常好,所以这也不是安卓系统的问题

我真的需要能够离线运行html(或html5)应用程序,因为这是一个大项目的一部分


Tnx.

我不知道如何简单地按照你的要求去做,但听起来你肯定可以通过电话gap来完成。它允许您使用基于web的语言(如HTML5和javascript)编写应用程序,然后在任何设备上运行它们。前几天我自己也看了一下,计划将来某个时候用它来精简我的应用程序版本


我不知道如何简单地按照你的要求去做,但听起来你完全可以通过电话gap来完成。它允许您使用基于web的语言(如HTML5和javascript)编写应用程序,然后在任何设备上运行它们。前几天我自己也看了一下,计划将来某个时候用它来精简我的应用程序版本


用PC浏览器打开应用程序,点击文件->页面另存为->完成HTML页面。然后将文件复制到手机中


这是你最快的工作。或你可以花点时间学习phonegap。或者android版的java。

用PC浏览器打开应用程序,点击文件->页面另存为->完成HTML页面。然后将文件复制到手机中


这是你最快的工作。或你可以花点时间学习phonegap。或者android的java。

您需要查看缓存清单,然后在那里找到答案。html5页面需要设置正确的参数才能脱机运行。

您需要查看缓存清单,然后在那里找到答案。html5页面需要设置正确的参数才能脱机运行。

开发web应用程序不是项目的一部分,这就是为什么我要用已有的应用程序保存它们……我只需要能够在我的android设备上脱机运行其他人制作的web应用程序(因此它们必须在手机上)。现在由于某些原因,它们不起作用。我想知道原因是什么……如果我使用android进入应用程序网页,它们可以工作,但如果我打开html文件,它们就不能工作……有什么解释吗?我应该保存它们还是用其他方式获取它们?为什么在我的电脑上这两种方式都可以工作?您是将其打包为apk文件中的应用程序,还是只是在浏览器中打开html页面?此帖子应该可以帮助您解决问题,此链接位于此帖子中。您可以使用浏览器中的“查看源代码”工具查看源代码。我使用chrome,所以我只需左键单击它,然后单击“查看源代码”。我只是在android浏览器中打开html页面,当html文件存储在设备上时,它无法正常工作,但如果使用internet访问网页,它会正常工作……我将阅读链接,看看它是否有帮助。您链接的应用程序有2个版本,其中一个版本,如果我把手机下载到智能手机上,它可以在线工作,也可以离线工作……现在我比以前更困惑了,为什么这个能工作,而我在帖子中链接的其他不能工作?这是html5还是标准html?也许这是因为它是html标准的?开发web应用程序不是项目的一部分,这就是为什么我试图用已有的应用程序保存它们……我只需要能够在我的android设备上脱机运行其他人制作的web应用程序(所以它们必须是手机上的虚拟应用程序)。现在由于某些原因,它们不起作用。我想知道原因是什么……如果我使用android进入应用程序网页,它们可以工作,但如果我打开html文件,它们就不能工作……有什么解释吗?我应该保存它们还是用其他方式获取它们?为什么在我的电脑上这两种方式都可以工作?您是将其打包为apk文件中的应用程序,还是只是在浏览器中打开html页面?此帖子应该可以帮助您解决问题,此链接位于此帖子中。您可以使用浏览器中的“查看源代码”工具查看源代码。我使用chrome,所以我只需左键点击它,然后点击查看源代码。我只是在android浏览器中打开html页面,当html文件存储在devic上时