【问题标题】:PhoneGap Android Querystring issuePhoneGap Android Querystring 问题
【发布时间】: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


【解决方案1】:

在 Android 问题跟踪器中有一个问题。 http://code.google.com/p/android/issues/detail?id=17535

它影响 Honeycomb 和 ICS 的所有版本。

它已被修复并标记为未来版本,所以不要指望它很快。

您可以在问题线程上找到一些解决方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-13
    • 1970-01-01
    • 1970-01-01
    • 2012-01-02
    • 2011-11-26
    • 2012-08-18
    相关资源
    最近更新 更多