论坛首页 移动开发技术论坛

关于webView.goBack()的问题

浏览 6031 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-12-14  
目前开发一应用,应用中使用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页面就提示这个问题?
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics