2

我承认我有点懒惰,但我相信很多开发者都会有同样的问题。

所以我openUrl在 iOS 上的 SettingsVC 中使用了很多我们的法律内容(TOS、隐私)。我正在用 Swift 创建一个新的 tvOS 应用程序,并且必须弄清楚如何从网络上显示这些文本内容。

一些选项:

  1. 硬编码文本(不是一个选项,因为我们希望能够通过推送到 Web 服务器来更新)
  2. 为文本创建一个单独的 API 端点(可能,但不希望)
  3. 以某种方式从我们的网络链接中获取文本并在适当的视图中显示。

我想做 3,但不知道我是 tvOS 的新手。是否有某种 TVML 视图可以像 webview 一样实现以加载 url 并显示返回的 HTML?

4

2 回答 2

1

tvOS 不包含 WebKit。您不能显示 HMTL。您必须在 TVML 模板中显示没有 url 的文本。

于 2015-11-20T09:23:22.310 回答
0

您可以使用TVMLKit. 有一些自定义项目使用私有 API 允许您在 Swift 语言UIWebView的 tvOS(例如https://github.com/steventroughtonsmith/tvOSBrowser )中使用。因此,您可以将浏览器包装在 TVML 项目中,然后在 TVML 文件中使用它。

于 2016-08-30T12:14:13.637 回答