漏刻有时数据可视化大屏常见问题(4)手机端数据采集ajax安卓手机安卓微信浏览器无法跳转的问题解决方案

喜夏-厌秋 提交于 2020-01-22 09:28:50

漏刻有时(LOCKDATAV)数据采集主要调用的方式用微信公众号和百度人脸识别,在手机端测试的过程中,出现按钮失灵的情况。具体解决方案如下:

主要问题是:前端采用ajax返回数据,安卓手机微信浏览器中location.reload或者location.href失效的问题,导致提交按钮失效。

**解决方案:**在要跳转的url后面加时间戳,告知浏览器这是一个新的请求,清楚缓存;

                       success: function (result) {
                            if (result.status == "0") {
                                $("#pre").css('display', 'none');
                                alert('打卡成功:' + result.err);
                                window.location.href = "index.php?m=Sign&a=signStatus&act=status&sign_id=" + result.sign_id ;
                            }
                        },
 window.location.href = "index.php?m=Sign&a=signStatus&act=status&sign_id=" + result.sign_id + '&timestamp=' + ((new Date()).getTime() + Math.random());

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!