环顾四周,我不希望任何人能够帮助解决这个问题。
我正在使用phonegap v 3.3.0并构建一个Android应用程序。只要我不尝试直接导航到任何URL,一切都很完美。我相信这可能与内部的iframe加载有关。
如果我直接使用weinre,我可以通过任何网址更改来确认:
window.location.href = "/#home";
如果这样运行,那么它将显示白色屏幕以及我在应用程序内部点击的任何链接。
答案 0 :(得分:0)
我点击添加问题后,我意识到答案就在问题中。
它使用了一个iFrame,在从图像中学习到所有东西都需要相对时,它突然出现在我身上。
window.location.href = "/#home";
将转到没有网站的设备的根目录。
因此,当您使用#
进行导航时,您需要一条相关的路径,最简单的方法是使用
window.location.href = "#home";