0

我正在尝试将事件系统用于 TVML,但遇到了问题/缺少文档。TVML JS Kit 文档提示有一个ElementListenerObject,但我在设置它时遇到了麻烦。有没有人看到任何进一步的文档或例子说明这是如何工作的?

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

4

1 回答 1

1

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

以下是如何快速实现它

以及如何在js中使用

于 2016-12-30T06:38:03.950 回答