loadHTMLString:SFSafariViewController中的analoge

时间:2016-07-12 12:22:18

标签: ios uiwebview sfsafariviewcontroller

是否可以像使用loadHTMLString:方法在UIWebView中一样将内容加载到SFSafariViewController?我试图找到任何关于它的东西,但似乎SFSafariViewController只能显示互联网数据,是真的吗?

2 个答案:

答案 0 :(得分:1)

您只能在SFSafariViewController中加载网址。这是一个应用内Safari。

答案 1 :(得分:0)

safariServices框架的PFA屏幕截图

enter image description here

SFSafariViewController 仅支持URL,且类型为 http:// https://

SFSafariViewController 不支持从包或文档目录资源创建的URL,因为它们以private://或File://开头

所以您可以做的是

  1. 在iOS应用中创建本地服务器
  2. 在本地服务器上托管该文件,
  3. 并将该网址传递给 SFSafariViewController