页面异步post或者ajax等请求微信授权接口,调试页面报错信息如下Uncaught SyntaxError: Unexpected token
页面异步post或者ajax等请求微信授权接口,调试页面报错信息如下
Uncaught SyntaxError: Unexpected token <
解决方法:
微信授权是涉及到重定向跳转,所以不能用异步请求。
修改成:window.location.href方式去调用后端接口;
通过以下方式跳回页面即可:
response.setContentType("text/html;charset=utf-8");
PrintWriter out = null; try {
out = response.getWriter();
} catch (IOException e) {
e.printStackTrace();
}
out .write("<script type='text/javascript'>window.location='"+ymlBean.getDomainResource()+"/systems/mobile/index.html'</script>");
out.close();