第一:
URL中含有转义字符例如 双引号 "" 、大括号{}等
解决办法:对url编码
js内置函数:encodeURI()
或者encodeURIComponent()
第二
IOS9以后添加了新特性,不再支持HTTP协议(不安全)。改用HTTPS
1、在Android中使用HTTP协议
//登录
login:function(count,password,callback) {
var param = {
"username":count,
"password":password
};
var url = 'http://' + ip + ':' + port + '/api?action=login¶m={}'// + JSON.stringify(param);
//var request = new XMLHttpRequest();
var request;
if(window.XMLHttpRequest){// code for IE