当用户点击推送通知从而打开应用程序时,是否有人碰巧知道触发了哪些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";
};
答案 0 :(得分:0)
尝试设置应用程序singleTask / SingleInstance。