在 iOS 设备上打开 .html 文件

Open .html file on iOS device

我有一个这样的保管箱 public link: https://www.dl.dropboxusercontent.com/s/xxxxxx/index.html 我想在 iPhone 上打开它,它应该像这样显示 html 的内容。

但实际结果是:

我不知道为什么。谁能帮帮我!!!

尝试在 SFSafariViewController 中打开您的 link。使用以下代码打开:

let vc = SFSafariViewController(url: URL(string: "your dropbox link")!)
self.present(vc, animated: true, completion: nil)

不要忘记在您的视图控制器中 import SafariServices class。

您还可以在 WKWebview 和 SFSafariViewController 中加载外部 URL

    let webView = WKWebView(frame: UIScreen.main.bounds)
    override func viewDidLoad() {
        super.viewDidLoad()
        guard let url =  NSURL(string: "https://www.google.com") else { return }
        webView.load(NSURLRequest(url: url as URL) as URLRequest)
        view.addSubview(webView)
    }

我看得出你的目的是让 IPA 下载点击特定 link。

我所做的是,在 GitHub 上创建了新的存储库,并在 index.html 上载了它。

然后我按照提到的步骤进行操作 here

在 Github 上主持的步骤。

  1. 创建一个新项目。
  2. 添加 index.html 因为我们将在 Github 页。注意 html 具有其他名称的文件将无效,因为它 应始终与索引名称一起使用。
  3. 现在转到项目设置。遍历 Github 页
  4. 在源选项卡下 select master-branch 然后点击保存
  5. 返回 Github 您将看到网站的页面将被发布

它将根据需要显示 html 页面。