网页ajax嵌入移动端程序里面用4g网络加载很慢是什么原因?

2017-05-06 02:32
使用wifi调用ajax很快一下就会有响应,用4g网络调用就会很卡,ajax都是些很简单的操作。
$.ajax({
	        	type: "POST",
	        	url:'/appuser/ajaxTest',
	        	dataType:'json',
	        	async: true,
	        	data:{showid:showid},
	        	success: function (data) { 
	        		location.href = "jy://Ticket?showid=" + showid;
	        	}
			});

在苹果和android都会有这种情况,切换到4g网络访问程序里这个网页执行ajax请求就会卡顿很久,调试了很久,也不知道问题出在那。

回复讨论(解决方案)

你开4g直接访问url地址看就知道了,如果也慢那就是4g的问题罗。。走的线路不一样
你开4g直接访问url地址看就知道了,如果也慢那就是4g的问题罗。。走的线路不一样


用android浏览器直接访问url用zepto.js $.ajax 访问点击以后要等2分钟左右,换成原生写法,android部分手机4g网络访问没问题。
ios在浏览器或者手机怎样都不行,都是很卡,但是无论那种写法在wifi都是正常的,一点不卡。
用原生js调试,有些手机在4g网络 打印1 后要等很久 才正常打印出来 2 4 200,服务器记录了日志立马有响应日志,部分手机调用也能很快打印 1 2 4 200,请问这是什么原因
readyState
你到最后是怎么解决的?