cordova-plugin-firebase
全部标签 使用模拟器CordovaSim或IonicView应用程序时不会出现此问题,但只有在为Android构建项目时才会出现此问题。当问题出现时,条形码阅读器需要读取DATA_MATRIX代码两次才能返回到应用程序。$cordova-v5.2.0$cordovaplatformlsandroid4.1.1$cordovapluginlscordova-plugin-barcodescanner0.7.0"BarcodeScanner"我的config.xml的一部分:条形码阅读器的Controller:angular.module('starter.controllers',[]).cont
我已启动并运行应用程序。推送通知工作正常。我需要在推送到达时将应用程序带到前台,在Android上。所以,我找到的是这段代码:IntenttoLaunch=newIntent(getApplicationContext(),MainActivity.class);toLaunch.setAction("android.intent.action.MAIN");toLaunch.addCategory("android.intent.category.LAUNCHER");取自这个问题:Bringapplicationtofrontafteruserclicksonhomebutton我
Android客户端的最大Firebase实时数据库缓存大小是多少?是否受Firebase或Android限制?Firebasedocumentation说:Bydefault,10MBofpreviouslysynceddatawillbecached.Thisshouldbeenoughformostapplications.Ifthecacheoutgrowsitsconfiguredsize,theFirebaseRealtimeDatabasewillpurgedatathathasbeenusedleastrecently.Datathatiskeptinsync,will
我想实现聊天。例如用户A、B、C...每个用户都可以互相发送消息,这是标准的,例如whatsup...并根据thisarticle,当一个用户向另一个用户发送消息时,我必须为他们订阅一个主题。例如用户A给用户B发消息,服务器创建一个主题testTopicName并用这行代码订阅他们到这个主题FirebaseMessaging.getInstance().subscribeToTopic(testTopicName);但问题是,如果我接下来可以做,为什么我需要订阅用户主题:从服务器向用户发送通知,并带有主题的名称或唯一标识用户通过从服务器检索到的主题的唯一ID打开这个新主题这是文档中的代
我正在试用Firebase通知。我能够使用this使通知正常工作文档。消息已收到,我能够从MyFirebaseMessagingService服务类中向通知栏发送通知。即使应用程序处于后台或关闭时也会发生这种情况。我需要的是收集通知中发送的数据并将其插入到SQLite数据库中。如果应用程序在前台,我写的代码可以正常工作,但如果它关闭或在后台,它就不起作用。这是我为插页写的内容。DbHelperdbh=newDbHelper(this,"sample.sqlite",null,1);SQLiteDatabasesdb=dbh.getWritableDatabase();ContentVa
正在开发使用新的Firebase数据库框架的Android应用。它具有如下建模的数据对象:Top父级(1234-4321)是“聊天室”,数据对象是“聊天消息”,编号项(0、1、2)是“个人消息”。我能够毫不费力地获取整个数据库并通过监听器读取它:FirebaseDatabasedatabase=FirebaseDatabase.getInstance();DatabaseReferencemyRef=database.getReference();myRef.addChildEventListener(this);myRef.addValueEventListener(this);而且
我关注了firebasedocumentation从上到下并为我的应用程序实现了一个简单的谷歌登录选项。但是,当我尝试登录时,该过程在选择谷歌帐户后停止,并导致onActivityResult方法内部出现错误:if(requestCode==RC_SIGN_IN){GoogleSignInResultresult=Auth.GoogleSignInApi.getSignInResultFromIntent(data);if(result.isSuccess()){//GoogleSignInwassuccessful,authenticatewithFirebaseGoogleSign
启动画面由插件cordova-plugin-splashscreen显示。但是当应用程序启动并显示启动画面时,状态栏不会隐藏。显示启动画面时如何隐藏状态栏?我找到了这个解决方案:HowtocompletelyhidethestatusbariniOSusingCordova?但它适用于iOS。我的平台是Android。 最佳答案 在ionic3应用程序中,如果不工作,请执行以下操作:安装全屏插件:ioniccordovapluginaddcordova-plugin-fullscreennpminstall--save@ionic-
我是Firebase的新手。现在我尝试在postman中测试通知但如果我在Firebase控制台中对其进行测试,我就能收到通知。我使用了来自Firebase控制台的正确发件人ID和APIkey。这个问题请多多指教。我检查了一些堆栈,但没有解决这些问题。编辑:有效载荷:{"data":{"ReferenceKey":"BD","ReferenceValue":"10"},"to":"fzUHLONY-gY"} 最佳答案 如果您收到无效/错误的服务器key,则最常收到401错误(有关详细信息,请参阅我的回答here)。只需从Fireba
我想将一些特定数据作为数组添加到Firebase。示例:groups:['a','b','c']如何从Android在Firebase中添加和读取数据? 最佳答案 当你有这样的结构时,你实际上不应该使用数组来建模它。在我看来,它更像是一个场景。在Firebase数据库中,集合最好建模为键,因为这会自动保证项目是唯一的。所以你的结构就变成了:groups:{"a":true,"b":true,"c":true}真正的值只是标记,因为Firebase不允许您存储没有值的键。现在要向其中添加一个组,您需要使用Firebase的setVal