我对AngularFire和Ionic都很陌生。我跟随将Firebase添加到我的离子项目中。
HomePage是根页面。它检查authState以确定用户是否登录。如果没有,则重定向到LoginPage。在成功登录时,它再次将HomePage设置为根。它没有像预期的那样起作用。
下面是控制台的日志:
Not logged in. Navigating to login page.
login.ts:27 ionViewDidLoad LoginPage
home.ts:22 User logged in. UID: taiNC6n64BP4gD8jTcnXUu53npc2
home.ts:2
这听起来可能很愚蠢,但是在我读了很多关于这个话题的文章之后,我仍然对推有点困惑。
对我来说,有两种推动:
1 - When your phone is idle and suddenly an "alert" pops up in the phone telling you something has happened with your app
2 - When you are "inside" the app and you get notified about something (maybe a new user joined the chat in a
我正在尝试从ionic.io实现离子推送。向所有用户发送推送是有效的,但向特定用户发送推送不起作用。离子推送规范如下:
function IonicPushInit(){
var push = new Ionic.Push();
var callback = function(token) {
push.saveToken(token);
}
push.register(callback);
}
function IonicIoLogin(){
var user = Ionic.User.current();
i
我在试着构建我的应用程序。我正在使用离子构建,现在我安装了推送通知插件。在我尝试构建之后,我得到了错误:未能找到com.android.support:support-v4:23.4.0
我已经在SDK管理器Android Support Repository to Rev.32中进行了一些研究和更新,我的Android支持Libary (过时)到Rev.23.2.1
在此之后,当我尝试使用:离子型构建android时,它仍然会给出相同的错误。接下来我该试试什么呢?
我想在android device.So中运行我的离子项目,我运行了以下命令
离子型添加离子平台-web客户端
离子插件加音隙-插件推送
离子io
离子平台添加android
以上所有命令都成功地运行了executed.When,我试图运行以下命令:
ionic run android
它给了我错误:
'ANDROID_HOME' environment variable is set to non-existent path.
Try update it manually to point to valid SDK directory.
You m