如何在 Phonegap 中使用多个页面?

Posted

技术标签:

【中文标题】如何在 Phonegap 中使用多个页面?【英文标题】:How to use multiple pages in Phonegap? 【发布时间】:2017-09-12 22:06:52 【问题描述】:

我已经查看了很多论坛,并且有很多类似的问题,但没有人知道我在寻找什么,所以希望有人可以帮助我!

我正在使用 phonegap 构建一个应用程序,它以前运行良好。现在是时候更新其中的一些文本和图像了,但也决定获取所有内容的最新版本。

我可以很好地在 android 上启动我的应用程序,但是一旦我单击指向另一个页面(内部)的链接,我就会收到以下错误: net::ERR_FILE_NOT_FOUND(file:///android_asset/www/html/feriehus.html)

它曾经使用 index.html 中的以下代码,但现在不行了……有人知道为什么吗?

<li><a href="html/feriehus.html"><img src="img\feriehus.png" ></a></li>

亲切的问候,Kiam

编辑:添加图像以显示其位置:

the root of www folder where index.html is located

The location of ferirhus.html is located

【问题讨论】:

您提供的信息无法回答这个问题。您似乎已经替换了一些文件 - 它们在哪里?文件feriehus.html 是否存在于某处? 如果您当前的文件和 feriehus.html 文件都在同一个文件夹中,则不要在 href 中使用 html/ 或检查哪些文件位于根目录或 www/html/ 目录中将解决你的问题。 index.html 文件位于 www 的根目录中。 www中是一个叫html的文件夹,feriehus.html文件就在里面 我做了一个快速测试,如果它们位于同一个根空间没有问题,但是一旦我想访问一个文件夹它就找不到它...... 将文件夹名称从 html 更改为其他名称 【参考方案1】:

将文件夹名称从 html 更改为其他名称。因为 html 是保留字,所以可能会造成问题。

【讨论】:

以上是关于如何在 Phonegap 中使用多个页面?的主要内容,如果未能解决你的问题,请参考以下文章

Phonegap:在单个请求中上传多个图像

Phonegap 导航栏不适用于多个 html 页面

PhoneGap如何使用一页应用刷新/重新加载页面

如何在我的 phonegap 应用程序中从网页导航到本地页面?

PhoneGap - Android - 在 phonegap 中滑动导航

Ajax 调用如何在移动应用程序 (PhoneGap) 中工作,但在 PC 浏览器中却没有?