手Q浏览器常见问题解决

1,AJAX请求数据为空,后台无法获得数据

     解决方案,后台返回数据设置 content-type 例如 header("Content-type/application/json;charset=utf8")

 

2, formdata 可以请求数据,但是部分数据丢失

   解决方案, 如果设置了number类型的INPUT 需要改为 type="tel"  并设置 pattern="[0-9]*" 

    使用常见类型的INPUT 如 text  hidden tel等

 

3,Q内置浏览器 AJAX请求第一次无数据,重复请求第二次后台有数据

    此原因不详,

    但已知解决方案1是,后台识别 AJAX请求时 判断浏览器是否是手Q,如果是且未收到数据,则返回一个特殊错误码,让前端进行重试,但重试第二次仍然无数据,客户端应该放弃

   解决方案2 ,如业务不是必须,请屏蔽手Q内置浏览器 跳转到外置QQ浏览器

  跳转到外置QQ浏览器协议 mttbrowser://url=<我的网址>

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值