单击推送通知后加载应用程序时运行的应用程序事件是什么

时间:2016-05-23 13:46:51

标签: javascript android nativescript

当用户点击推送通知从而打开应用程序时,是否有人碰巧知道触发了哪些Nativescript事件。

在我的应用程序中,即使用户已经过身份验证,也始终将我带回登录视图,但仅限于打开通知时。如果我只是最小化应用程序(Android),然后单击应用程序图标,它会将我带到最后一个视图。

我有一个令牌,我在成功登录后存储并在application.start()上检查它,但是当从通知中打开应用程序时似乎没有调用它。

EX:

app.js

var application = require("application");
var Navigator = require("./shared/navigator.js");

application.start({
    moduleName: Navigator.startingPage()
});

navigator.js

// bunch of stuff before this code
Navigator.prototype.startingPage = function(){        
    return userToken.token ? "views/connections/connection-list" : "views/auth/login";
};

1 个答案:

答案 0 :(得分:0)

尝试设置应用程序singleTask / SingleInstance。