Javascript 我应该如何在loadUrl中使用http构建一个离线的基于web的Phonegap应用程序

Javascript 我应该如何在loadUrl中使用http构建一个离线的基于web的Phonegap应用程序,javascript,android,http,cordova,offline,Javascript,Android,Http,Cordova,Offline,我在Phonegap Android项目中使用HTML5、CSS3和JS。 在MainActivity.java中,我使用: super.loadUrl("file:///android_asset/www/index.html"); JS函数不起作用。但是,当我主持网站并使用: super.loadUrl("http://......"); 它们工作得很好 我被要求建立一个离线应用程序,所以我不知道我应该做什么来解决这个问题。 我需要帮助。您可以将此属性添加到config.xml <

我在Phonegap Android项目中使用HTML5、CSS3和JS。 在MainActivity.java中,我使用:

super.loadUrl("file:///android_asset/www/index.html");
JS函数不起作用。但是,当我主持网站并使用:

super.loadUrl("http://......");
它们工作得很好

我被要求建立一个离线应用程序,所以我不知道我应该做什么来解决这个问题。
我需要帮助。

您可以将此属性添加到config.xml

<content src="index.html" />

实际上,PhoneGap的默认设置在Java上应该可以正常工作,而不需要额外设置。

js函数不工作是什么意思?把一些js的例子放在失败的地方?我的项目是一个使用GIS云地图的应用程序。我使用的JS函数在中。我使用了giscloud.center和giscloud.marker。因此,是否可以将web服务器嵌入phonegap应用程序并加载url????我像你的回答那样修改了代码,但什么也没发生。当我在浏览器中运行index.html时,它需要一个web服务器来运行JS函数。然而,我的Phonegap Android应用程序是离线模式,我无法托管所有站点。这里是我的托管网站,运行良好:。
super.loadUrl(Config.getStartUrl());