向下滚动 SFSafarViewController
Scroll Down SFSafarViewController
我非常怀疑,但是有什么方法可以滚动到 SFSafariViewController 中的特定位置吗?在常规 WKWebView 中,这样做很容易。您只需要调用[self.webView.scrollView setContentOffset:CGPointMake(0, 100)];
。我还考虑过尝试让 SFSafariViewController 评估 Javascript 并像 WKWebViews 那样做。如果这不可能,请告诉我。
根据 the documentation,这不是 SFSafariViewController
的用例。
The user's activity and interaction with SFSafariViewController are not visible to your app, which cannot access AutoFill data, browsing history, or website data
如果您需要与网络视图交互,请使用网络视图(UIWebView
或 WKWebView
)。 SFSafariViewController
旨在在应用程序中提供浏览器功能。您无法控制视图中发生的事情。
我非常怀疑,但是有什么方法可以滚动到 SFSafariViewController 中的特定位置吗?在常规 WKWebView 中,这样做很容易。您只需要调用[self.webView.scrollView setContentOffset:CGPointMake(0, 100)];
。我还考虑过尝试让 SFSafariViewController 评估 Javascript 并像 WKWebViews 那样做。如果这不可能,请告诉我。
根据 the documentation,这不是 SFSafariViewController
的用例。
The user's activity and interaction with SFSafariViewController are not visible to your app, which cannot access AutoFill data, browsing history, or website data
如果您需要与网络视图交互,请使用网络视图(UIWebView
或 WKWebView
)。 SFSafariViewController
旨在在应用程序中提供浏览器功能。您无法控制视图中发生的事情。