-1

我已经使用 phonegap 1.9.0 开发了 android phonegap 应用程序。它在 android 2.2 和 4.0 中运行良好。后来我更改了 phonegap 版本,目前我正在使用 phonegap 2.1.0。它在 android 2.2 中运行良好但在 android 4.0 我不能能够从一个页面导航到另一个页面,同时将值作为查询字符串传递。

这是我的代码:

function onClick()
{
var id="2";
window.open("index2.html?id="+id);
}

索引2.html:

 function getQueryVariable(variable)
 {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) 
      {
  var pair = vars[i].split("=");
  if (pair[0] == variable) 
      {
  return pair[1];
      }
  }
 } 

获取 index2.html 中的值

 var id=getQueryVariable("id");

请帮助我。在此先感谢。

4

1 回答 1

0

我切换到 2.0.0 特别是由于以前版本和 android 4 中的查询字符串存在错误。尝试了 2.1.0,它又坏了。为什么我想升级?因为 2.0.0 存在摄像头问题,例如用户拍摄了应该显示在网页上的图片,并且不会触发成功功能或失败功能。尝试了 10、50 和 100 % 的图像质量。它适用于我的手机,但不适用于具有相同版本 Android 的其他手机。

于 2012-10-16T21:19:46.173 回答