我正在使用新闻Feed。
我有一个uiwebview加载网址并显示所有新闻。问题是,该页面有一个按钮:"加载更多新闻"在网页的底部。因此,当用户按此处时,页面会加载更多新闻。
当我们在其中一条新闻中播放视频时,就会出现问题。因为,当用户按下"加载更多新闻" uiwebview刷新页面,滚动回到位置顶部。
所以......我的问题是:有办法解决这个问题吗? 我们可以停止刷新吗?
感谢。 此致
答案 0 :(得分:1)
您可以在变量
中点击加载更多新闻按钮之前保存webview的位置CGPoint scrollOffset = self.webView.scrollView.contentOffset;
您可以稍后通过再次将相同的scrollOffset设置为webview来恢复其位置:
[self.webView.scrollView setContentOffset:scrollOffset];
答案 1 :(得分:0)
您可以尝试处理UIWebView委托-shouldStartRequest并在您的情况下返回NO。