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

时间:2020-12-08 16:48:42
使用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请求就会卡顿很久,调试了很久,也不知道问题出在那。

5 个解决方案

#1


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

#2


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


用android浏览器直接访问url用zepto.js $.ajax 访问点击以后要等2分钟左右,换成原生写法,android部分手机4g网络访问没问题。
ios在浏览器或者手机怎样都不行,都是很卡,但是无论那种写法在wifi都是正常的,一点不卡。

#3


用原生js调试,有些手机在4g网络 打印1 后要等很久 才正常打印出来 2 4 200,服务器记录了日志立马有响应日志,部分手机调用也能很快打印 1 2 4 200,请问这是什么原因

#4


readyState

#5


你到最后是怎么解决的?

#1


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

#2


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


用android浏览器直接访问url用zepto.js $.ajax 访问点击以后要等2分钟左右,换成原生写法,android部分手机4g网络访问没问题。
ios在浏览器或者手机怎样都不行,都是很卡,但是无论那种写法在wifi都是正常的,一点不卡。

#3


用原生js调试,有些手机在4g网络 打印1 后要等很久 才正常打印出来 2 4 200,服务器记录了日志立马有响应日志,部分手机调用也能很快打印 1 2 4 200,请问这是什么原因

#4


readyState

#5


你到最后是怎么解决的?