0

TVML にイベント システムを使用しようとしていますが、問題が発生したり、ドキュメントが不足しています。TVML JS Kit のドキュメントには、ElementListenerObjectが存在することが示唆されていますが、設定に問題があります。これがどのように機能するかについて、他のドキュメントや例を見た人はいますか?

具体的には、長時間実行された Swift メソッドの後に JavaScript コードを呼び出し、特定のオブジェクトに結果を知らせる必要があるという問題を解決しようとしています。

4

1 に答える 1

1

オプションの 1 つは、Swift コードからの遅延実行を使用することです。js でグローバル関数を作成し、Swift コードにその名前を伝える必要があります。Swift コードが結果を入力する準備ができたら、そのグローバル関数を実行するだけです。この手法は JSONP に似ています。

迅速に実装する方法は次のとおりです

そして、jsでそれを使用する方法

于 2016-12-30T06:38:03.950 に答える