我目前正在使用SafariViewController作为我的应用内浏览器。我想在网址与正则表达式AVPlayerViewController
匹配时自动加载/youtube\.com/
,而不是实际加载youtube页面。
SafariViewController可以实现吗?我查看了文档但我委托方法没有做任何与此相关的事情。我也可以将浏览器更改为WKWebView或另一个,尽管这不是那么有利。
答案 0 :(得分:1)
SFSafariViewController
旨在为您提供一种方式来呈现典型的Safari体验,并且只需最少的自定义(可以在SFSafariViewControllerDelegate
可用的自定义功能的稀疏性中看到)。如果您想要对体验进行更复杂的自定义,那么您或多或少会遇到WKWebView
。这在SFSafariViewController documentation:
如果您的应用允许用户查看,请使用SFSafariViewController类 来自互联网上任何地方的网站。如果使用WKWebView类 您的应用程序可自定义,交互或控制Web的显示 内容。