环顾四周,我不指望任何人能在这方面提供帮助。
我正在使用phonegap v3.3.0并构建一个android应用程序。只要我不尝试直接导航到任何url,一切都会完美地工作。我相信这可能与内部加载iframe有关。
如果我直接使用weinre,我可以通过任何url更改来确认它:
window.location.href = "/#home";如果这是运行的,那么它将显示白屏以及我在应用程序内部单击的任何链接。
发布于 2014-01-19 22:05:51
当我点击添加问题时,我意识到答案就在问题中。
它使用的是iFrame,在从图片中了解到一切都需要相对之后,我才明白。
window.location.href = "/#home";将转到设备的根目录,其中没有网站。
所以你需要一个相对的路径,当你使用#导航时,最简单的方法是使用
window.location.href = "#home";https://stackoverflow.com/questions/21217681
复制相似问题