我有什么方法可以从 AppleTV 上的 TVML 中访问本地资产目录中包含的图像?
我注意到此示例中的几个模板来自 Apple调用resource://
URL,它们是常用图像(有关开发表单的更多信息)。这是一个使用云符号呈现的示例按钮:
<buttonLockup>
<badge src="resource://button-cloud" class="whiteBadge" />
<title>Title 3</title>
</buttonLockup>
我尝试指向我自己的一些资源,而不是button-cloud
但没有任何成功。
我已经能够通过链接到外部提供的图像来更改这些按钮上的图标,如下所示:
<buttonLockup>
<badge src="http://localhost:5000/static/heartFull.png" class="whiteBadge" width="50" height="50"/>
<title>Title 3</title>
</buttonLockup>
由于这些按钮将在我的应用程序中重复使用,因此我宁愿在本地加载它们,也不愿在可能的情况下通过 HTTP 重复调用它们。