TVML JS EventListenerObject

时间:2016-12-21 23:52:22

标签: tvos tvml tvjs

我试图将事件系统用于TVML,并且遇到问题/缺少文档。 TVML JS Kit文档暗示有一个ElementListenerObject,但我无法设置它。有没有人看到任何进一步的文档或如何工作的例子?

具体来说,我试图解决一个问题,即在长时间运行的Swift方法之后我调用JavaScript代码并且需要让某些对象知道结果

1 个答案:

答案 0 :(得分:1)

其中一个选项是使用Swift代码中的延迟执行。你必须在js中创建全局函数,然后告诉你的Swift代码它的名字。当Swift代码准备好填充结果时,您只需要执行该全局函数。此技术类似于JSONP。

以下是implemented in swift

的方法

以及如何use it in js