4

メソッドを使用して UIWebView にあったように、コンテンツを SFSafariViewController にロードすることは可能loadHTMLString:ですか? 何か調べてみたのですが、SFSafariViewController はインターネットのデータしか表示できないようですが、本当ですか?

4

2 に答える 2

2

でのみ URL をロードできますSFSafariViewController。アプリ内Safariです。

于 2016-07-12T12:30:20.677 に答える
1

safariServices フレームワークの PFA スクリーンショット

ここに画像の説明を入力

SFSafariViewControllerは、URL とhttp://およびhttps://タイプの URL のみをサポートします。

SFSafariViewControllerは、バンドルまたはドキュメント ディレクトリ リソースから作成された URL をサポートしていません。それらは private:// または File:// で始まるためです。

だからあなたにできることは

  1. iOSアプリでローカルサーバーを作成し、
  2. そのファイルをローカルサーバーでホストし、
  3. その URL をSFSafariViewControllerに渡します。
于 2019-07-08T06:18:09.623 に答える