【发布时间】:2015-10-20 21:00:49
【问题描述】:
每当我的 TVML/TVJS Apple TV 应用在启动后再次激活时,我都需要采取行动。似乎 onLaunch app lifecycle event 仅在我的应用程序从头开始启动时才被调用。这是否可以使用 TVJS 或者我必须在 AppDelegate 的 applicationDidBecomeActive 方法中使用 evaluateInJavaScriptContext?
【问题讨论】:
每当我的 TVML/TVJS Apple TV 应用在启动后再次激活时,我都需要采取行动。似乎 onLaunch app lifecycle event 仅在我的应用程序从头开始启动时才被调用。这是否可以使用 TVJS 或者我必须在 AppDelegate 的 applicationDidBecomeActive 方法中使用 evaluateInJavaScriptContext?
【问题讨论】:
它是 currently undocumented,但 App.onResume 属性似乎在 tvOS beta 3 中有效。
App.onResume = function (options) {
console.log("App resumed.");
console.log(options);
};
【讨论】: