【发布时间】:2012-03-07 00:36:42
【问题描述】:
我似乎在使用带有查询字符串的 phoneGap 时遇到了问题
我希望有一个页面:
view.html?matchid=1234
我也试过了:
view.html#1234
这两种方法都可以在模拟器中运行(运行 2.3),但在我的手机(ICS 4.0)上都不起作用 - 好像页面不存在一样出错...
我认为这可能是android版本的问题。有谁知道我可以做的修复/解决方法。
理想情况下,它仍会以某种方式使用查询。如果不是我想到的另一个选择是使用 localStorage。在进入通用 view.html 页面之前保存一些内容,然后将 Id 从 localStorage 中取出......
【问题讨论】:
-
您是否将其传递给 loadUrl?或者你是如何访问它的?
-
简单的 javascript 位基于表格行更改页面 click document.location.href = "view.html#" + MatchId;
-
你是如何加载 phonegap 的 URL 的?
-
第一个页面正确加载:super.loadUrl("file:///android_asset/www/index.html");但是在点击表格的一行后,我点击了一些 JS:document.location.href = "view.html#" + MatchId;
标签: javascript android cordova query-string