向下滚动 SFSafarViewController

Posted

技术标签:

【中文标题】向下滚动 SFSafarViewController【英文标题】:Scroll Down SFSafarViewController 【发布时间】:2016-06-10 22:51:37 【问题描述】:

我非常怀疑,但是有没有办法滚动到 SFSafariViewController 中的特定位置?在常规的 WKWebView 中,这样做很容易。您只需拨打[self.webView.scrollView setContentOffset:CGPointMake(0, 100)];。我还考虑过尝试让 SFSafariViewController 评估 javascript 并像 WKWebViews 那样做。如果这不可能,请告诉我。

【问题讨论】:

【参考方案1】:

根据the documentation,这不是SFSafariViewController 的用例。

用户的活动和与 SFSafariViewController 的交互对您的应用不可见,无法访问自动填充数据、浏览历史记录或网站数据

如果您需要与 Web 视图交互,请使用 Web 视图(UIWebViewWKWebView)。 SFSafariViewController 旨在在应用程序中提供浏览器功能。您无法控制视图中发生的事情。

【讨论】:

以上是关于向下滚动 SFSafarViewController的主要内容,如果未能解决你的问题,请参考以下文章

使用 jQuery 在向上滚动和向下滚动时添加不同的 CSS 动画

向下滚动时隐藏标题,向上滚动时显示

滚动按钮 jQuery 用于向上滚动和向下滚动

Android:向上滚动时显示工具栏(向上拖动),向下滚动时隐藏(向下拖动)

向上滚动和向下滚动时导航按钮的颜色变化

无法使用机器人框架向下滚动网页