感觉还是要检查一下你自己的程序代码。检查以下几个问题:
1.评论后能马上看到新添加的评论,你是使用的什么方式显示的新的评论内容?refresh 的当前页面,还是使用js 代码append到页面上去的?
2.点击加载别的链接后,再回来。你这个回来,是back回来的,还是点击link过来的?
3.确保你新添加的评论已经入库,再确定你能把它取出并显示到页面上。
1.评论后能马上看到新添加的评论,你是使用的什么方式显示的新的评论内容?refresh 的当前页面,还是使用js 代码append到页面上去的?
2.点击加载别的链接后,再回来。你这个回来,是back回来的,还是点击link过来的?
3.确保你新添加的评论已经入库,再确定你能把它取出并显示到页面上。
解决方案 »
- 一款iphone游戏需要外包出去一部分出去,有意者可以联系,限南京开发者
- 更换了icon,可发布后发现没有变,反复很多次都不行
- App Store中国优化搜索算法:恢复按名称搜索
- 请教关于asihttprequest异步处理的问题
- 菜鸟问个驱动开发的问题
- CoCos2d-x给自定义CCSprite子类添加监听
- xcode5.1一run就意外退出。求高手解答!
- iOS present 一个半透明控制器,结果控制器上所以得View全是半透明了,怎么回事
- 如何在不重写导航栏左侧按钮的的情况下获取按钮的点击事件?
- 我是自定义tabbar(button),如何判断是否已经登录,push到登录页面
- 求助哦~~各位大神
- udp接收数据显示中文乱码,大家帮帮忙,指导指导,谢谢
加载一个网页之后,点击网页里面的提交按钮,能看到新添加的评论,这里我没有刷新界面,就是我的代码没有对webview做任何操作;
加载别的链接是link的,再回来的时候也是link过来的;
能确定我新添加的评论入库了
开始的时候觉得可能是缓存的问题,就试着清空缓存,但是还是不行
NSURLCache * cache = [NSURLCache sharedURLCache];
[cache removeAllCachedResponses];
[cache setDiskCapacity:0];
[cache setMemoryCapacity:0];
//从请求中获取缓存输出
NSCachedURLResponse *response =
[cache cachedResponseForRequest:request];
//判断是否有缓存
if (response != nil){
NSLog(@"存在缓存");
}
程序没有提示有存在缓存,可重新加载链接之后就是没有新加的评论内容,重新运行程序就又有了,这究竟是怎么回事呢???
这个程序也有安卓版的,安卓版的程序加载这些网页的时候是可以的,没有遇到iOS程序中这样的问题,但是在mac或者是windows电脑中加载这些链接的话却会出现和我的iOS遇到的一样的问题。为什么啊