【问题标题】:Create a Apple TV App using existing web application使用现有的 Web 应用程序创建 Apple TV 应用程序
【发布时间】:2018-12-20 06:24:24
【问题描述】:

由于 Web Kit 不能用于分发 Apple TV 应用程序,我正在寻找在 Apple TV 应用程序中显示 Web 内容的替代方法。使用 TVML,我可以从 Apple TV 应用程序播放来自网站的视频源。 我的疑问是,我能否像 UIWebView 一样通过提供链接来显示网站!

我已经有了一个开发的网站,还需要一个电视应用程序版本。有可能吗?

以下代码适用于我,它从 URL 加载视频。

var player = new Player();
var playlist = new Playlist();
var mediaItem = new MediaItem("video", videoURL);
player.playlist = playlist;
player.playlist.push(mediaItem);
player.present();

【问题讨论】:

    标签: swift tvos apple-tv tvml


    【解决方案1】:

    如果您的计划是将现有网站加载到WebView,您可以查看this question。即使你设法加载它,我怀疑 Apple 会让你发布它。

    如果您现有的 Web 应用程序提供 JSON 等可解析数据,您可以使用它来构建 TVML 应用程序。

    作为参考,您可以查看 Apple 的示例应用程序:

    尽管我不建议这样做,您还可以做的是修改您现有的 Web 应用程序以提供 TVML 模板

    【讨论】:

      【解决方案2】:

      一种方法可能是使用您的服务器,您可以让它提供网站的 tvml 版本(也许)。但强调的是:它不会神奇地起作用,它需要完成工作。

      这里有一些您可能会觉得有用的参考资料

      https://github.com/emadalam/atvjs

      https://github.com/ramitos/react-tvml

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-06-14
        • 1970-01-01
        • 1970-01-01
        • 2019-06-10
        • 1970-01-01
        • 1970-01-01
        • 2023-03-21
        相关资源
        最近更新 更多