cordova-plugin-firebase
全部标签 在使用Firebase和设备组时,我正在测试token(注册ID)发生变化的情况(例如在重新安装应用程序之后),但我的逻辑失败了,因为在重新安装应用程序之后我无法知道先前存储的token。问题是,现在我有一个设备组,其中有两个我不再知道的"ghost"注册ID,因为它们已更改。我知道在每个成员注销后该组将被删除,但我不知道注册ID以手动注销它们。我能做什么?有没有办法检索设备组的成员或立即删除它?此外,管理token刷新情况的好方法是什么? 最佳答案 Iknowthegroupgetremovedaftereverymemberha
我正在使用AndroidFirebaseAuthUi用于在Android应用程序中提供基于电话号码的登录选项。我正在尝试为已登录用户提供一个额外的选项,以将他们已登录的电话号码切换到另一个保持相同用户帐户的号码。但根据FirebaseDocsforPhonenumber没有更改登录号码的选项。可以选择将不同的身份验证提供商(如电子邮件、谷歌或Facebook登录等)链接到同一帐户。但是没有提到如何更改电话号码或电子邮件ID以保持相同的用户ID。是否有解决方法或方法可以实现这一点? 最佳答案 存在用于更新当前用户电话号码的API:Fi
我想在Android上开发一个使用FirebaseAPI的聊天应用程序。但我发现Firebase的问题是,如果设备没有安装GooglePlay服务,应用程序将无法正常运行。当我在我的个人设备上测试该应用程序时,它无法在其中运行,即使该设备中有Play服务,但旧版本。我真的很想删除Firebase对Play服务的依赖。到底有没有?我们可以使用诸如RESTAPI或来自移动设备的Javascript调用之类的选项来连接到firebase吗? 最佳答案 适用于Android的FirebaseSDK基于GooglePlay服务。您不能避免或跳
我开始创建一个可以从中购买元素的应用程序。可能是这样的:您可以在其中看到Image、Nameofproduct和Price。好吧,我已经有了一个使用AuthenticationFirebase制作的Sign-inwithGoogle并将其存储在Firebase数据库中,我想创建以下是@AlexMamo向我推荐的结构:Firebase-root|---users|||---uid1|||---//userdetails(name,age,address,emailandsoon)|||---products|||---productId1:true|||---productId2:tru
我想在AndroidStudio中使用Firebase助手,它应该在工具菜单中。我使用适用于Windows的AndroidStudio3.1。当我点击“工具”菜单时,我得到:没有Firebase菜单。所以我尝试通过帮助->查找操作调用它...当我进入Firebase时,我收到此错误消息:java.util.NoSuchElementExceptionatcom.google.common.collect.Iterators$1.next(Iterators.java:81)atcom.google.services.firebase.DependencyStateManager.get
我正在尝试使用适用于Android设备的Cordova2.2.0检测震动事件。我发现了一些与此主题相关的问题,但它在native代码中,例如这个question还有这个question.有谁知道如何使用phonegapCordova检测此事件?或者我应该写一个插件? 最佳答案 你可以试试shake.js.我一直在研究它,但没有实现它。看起来很有前途。 关于android-如何使用cordovaandroid检测摇动事件?,我们在StackOverflow上找到一个类似的问题:
我正在使用以下版本的IONIC和Cordova;ionic;1.5.5Cordova;5.1.1构建我的移动应用程序。但是当我完成构建并运行它时,我不断收到以下异常:Uncaughtmodulecordova-plugin-file.ProgressEventnotfound有人可以帮帮我吗?。 最佳答案 我今天遇到了同样的问题,就我而言,这是因为文件传输插件的版本与我使用的文件插件不兼容。文件传输插件需要cordova-plugin-file.ProgressEvent(请参阅文件传输插件目录中的FileTransfer.js)但
我正在使用:compile"com.google.firebase:firebase-core:9.0.1"compile"com.google.firebase:firebase-storage:9.0.1"这是我在离线(没有互联网)设备上执行的代码:StorageReferencemStorageRef=FirebaseStorage.getInstance().getReferenceFromUrl([MY_URL]);mStorageRef.child("my_file.json").getBytes(Long.MAX_VALUE).addOnSuccessListener(b
这个问题在这里已经有了答案:QuerybasedonmultiplewhereclausesinFirebase(8个答案)关闭6年前。我正在尝试检索仅在到达日期和机场匹配时才返回航类数据的数据。我似乎无法为此找到最佳解决方案。我只能在机场或到达日期相同的情况下提取数据,而不是两者都相同(只能使用equalTo()一次)。这是我当前的Java代码:Firebaseref=mFirebaseRef.child(FirebaseReference.CHILD_FLIGHTS);QueryqueryRef=ref.orderByChild("airport").equalTo(getAirp
我正在开发一个Cordova应用程序,它应该在“Kiosk”模式下运行——设备将被锁定到该应用程序并且应该无法退出。为了实现这一点,我使用了稍微修改过的cordova-plugin-kiosk版本,它提供了一个额外的Activity(KioskActivity),它被定义为一个启动器(它有android.intent.category.HOME)。这工作得相当好。但是,该应用程序仍然具有原始的cordovaMainActivity,这会引起一些混淆,尤其是因为这是通过原始启动器中的图标和cordovarunandroid命令启动的。它还会在Chrome远程检查器中生成两个条目。Andr