1

每次在手机上打开应用程序时,我想触发一个功能。每当窗口成为焦点时,我都会使用 window.on 'focus' 方法来监听事件。我使用的脚本如下

<script>
  $(function() {
    Fulfilled.start();

    forge.enableDebug();

    $(window).on("focus", function(){ forge.logging.log("focus!"); });
  });
</script>

但是,我意识到文本“焦点!” 仅在我第一次启动应用程序时显示。随后,关闭应用程序后再次打开将不会触发该消息。

如何修改它以便每次有人打开或启动应用程序时触发该功能?

4

1 回答 1

4

如果您谈论的是通过 Trigger.io 构建的本机应用程序,那么您正在寻找 event.appResumed:

window.forge.event.appResumed.addListener(function() {
  forge.logging.log("focus!");
});
于 2013-08-02T07:06:10.600 回答