【发布时间】:2014-10-31 18:28:18
【问题描述】:
我正在尝试将 php 页面拉到 android 上的字符串。 问题是我无法在尝试之外获取 response_str 变量。 无论我在做什么,它都会返回 null。 URL 返回 1 或 0。
这是我的代码:
public String IsLoggedIn() {
String url_text = "http://klh-dev.com/lehava/lehava/system/isloggedin.php";
String response_str = null;
try {
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet(url_text.toString());
ResponseHandler<String> responseHandler = new BasicResponseHandler();
response_str = client.execute(request, responseHandler);
}
catch (Exception e) {
}
return response_str;
}
我得到的错误:
10-31 20:33:27.906: I/chromium(13374): [INFO:CONSOLE(74)] "Uncaught TypeError: Object [object Object] has no method 'n33_scrolly'", source: http://www.klh-dev.com/lehava/lehava/system/js/init.js (74)
谢谢你, 莫尔哈13
【问题讨论】:
-
您的错误在服务器端。
isloggedin.phphas 错误是由于init.js内部缺少方法n33_scrolly而导致的。 -
@nem 我不明白为什么会这样。这个页面只返回 0 或 1。你知道是什么原因造成的吗?
-
可能有很多原因,我没有时间也没有能力从外部调试网页,查看
isloggedin.php和 init.js`,也许使用 Chrome 中的开发人员控制台或Firefox 和调试工具
标签: java android androidhttpclient