目前开发一应用,应用中使用webView控件,碰到一个问题,点返回(webView.goBack())按钮的时候,大部分页面都是没问题的,但是有一个含有ajax的页面出现了一个问题。如下以A,B,C 3个页面举例子
A页面为一个普通页面
B页面为一个含有Ajax操作的页面
C页面为一个普通页面
A页面点连接进入B页面,B页面点连接进入C页面
C页面点应用提供的返回按钮(调用webView.goBack()),出现如下错误
Refused to set unsafe header "Content-Length" at :1
Refused to set unsafe header "Connection" at :1
也就是B页面的Ajax代码没有正确执行。
-----------------------------------------------
也怀疑是 xmlHttp.setRequestHeader引起的,但是A进入B页面的时候都可以正常执行,为什么C返回B页面就提示这个问题?