Swift-在同一网页视图中切换多个(x)html文件

时间:2018-08-28 13:30:28

标签: html swift uiwebview epub reader

我的视图控制器中有一个Web视图,我想用作阅读器。如何在此Web视图中的多个(x)html文件之间切换?我使用以下代码一个一个地检索它们:

           apiClient.getData(forFile: file) { (data, error) in
                if let error = error {
                    //show error
                    return
                }

                if let data = data {
                    self.data = data

                    self.webView.load(data, mimeType: mimeType, textEncodingName: "utf-8", baseURL: URL(string: "")!)
                }
            }

现在,当用户滚动(水平)浏览epub的页面并从一个文件过渡到另一个文件时,加载时间很短(因为它正在从服务器中检索下一个xhtml)。

现在,这是一次令人不快的体验,阻止用户向前滚动。加载下一个文件时,页面跳至新文件。

0 个答案:

没有答案