cordova-plugin-firebase
全部标签 考虑一个允许在免费版本中使用离线模式的博客应用程序。一旦用户订阅付费版本-数据就会同步到firebase。问题是-由于firebase具有离线功能-它可以(像Parse一样)在查询数据时查询将显式使用本地存储吗?(保存/阅读)。这样付费同步就可以只是一个功能标志因为从我浏览文档可以看出,离线功能似乎只适用于“离线存储直到我在线”的场景谢谢 最佳答案 Firebase数据库主要是一个在线数据库,可在用户离线时继续工作。当用户断开连接时,Firebase会在内存中对本地写入操作进行排队(如果您调用setPersistenceEnable
我在使用FireBase推送通知时遇到问题。当我的应用程序在后台时,通知来了,但是当我的应用程序在前台时我没有收到通知,但是在控制台中显示了通知,这意味着通知在这里但它没有显示在通知栏中.你能帮帮我吗?@OverridepublicvoidonMessageReceived(RemoteMessageremoteMessage){Log.d("OnMessage","Received");super.onMessageReceived(remoteMessage);Log.d(TAG,"From"+remoteMessage.getFrom());Log.d(TAG,"Body"+re
我有一个问题,当android应用程序重新启动时,firebase动态链接会重新启动。以下序列会产生问题:点击深层链接URL应用程序在深层链接指向的View中打开(如预期的那样)(完全)关闭应用从图标打开应用应用程序在深层链接指向的View中打开(即使它不应该)之后一切正常我正在使用最新的(9.0.2)库。代码与示例中的代码非常相似(例如此处:https://firebase.google.com/docs/dynamic-links/android#add-an-intent-filter-for-deep-links),autoLaunchDeepLink为false。我注意到有一
我正在开发一个使用Firebase作为后端的Android应用程序。我是Firebase的新手,遇到了一个问题,问题是当我尝试使用startAt查询搜索记录时,它返回的结果不是以我输入的关键字开头。这是数据集itemname-KK8vI8A5BZZp3Xo3FpAname:"abc"-KK8w3uoJdJ0hBSrq0CSname:"test"-KKAC1o9Vazyg9JLtDoQname:"dude"这是代码fragmentQueryquery=firebase.child(Constants.KEY_ITEM_NAME).orderByChild("name").startAt(
我在Cordova中为Android创建一个应用程序,我正在使用ChromeDevTools进行调试。但是每次我使用inspectelement我的应用程序都会崩溃而不会显示任何错误。如果我只是启动DevTools和我的应用程序,它不会发生,它只会在我使用inspectelement时发生。我还没有太多代码,只有一个索引文件,它加载所有JavaScript和CSS文件并为我的加载页面显示一些图像。我的控制台中也没有出现任何错误。Chrome版本57.0.2987.133三星GalaxyEdge7安卓7.0Cordova6.5.0更新:在较新版本的Chrome(58.0.3029.96)
瞄准允许不同类型的用户登录到各自的界面描述用户类型(3):学生家长老师每个用户都通过Firebase身份验证电子邮件注册如果每个用户与其他用户不同,则每个用户都应该能够访问各自的界面每个用户及其各自的子节点都已保存在Firebase数据库中。例如,“用户”下有一个“学校”,再下面是“学生”、“家长”和“老师”等用户类型。用于可视化目的的数据库用户->学校------>学生------>父级------>老师问题由于我目前使用的是Firebase身份验证电子邮件,因此我无法区分哪个用户是哪个用户。建议的解决方案是创建一个具有3种用户类型的单选按钮,供用户在登录应用程序时选择。这意味着用户
navigator.geolocation.getCurrentPosition在cordova/android中提供最大10米的精度。我没有使用任何插件进行地理定位。但其他一些应用程序显示同一地点的精度为3米。navigator.geolocation.getCurrentPosition不会提供更好的准确性吗? 最佳答案 遗憾的是,适用于Android的cordova-plugin-geolocation不提供任何native代码,只有最少的代码来处理Android6+的权限。为了获取位置,它使用地理定位的WebView实现,所
我正在尝试在我的Android应用程序中检索已登录用户的联系电子邮件列表。从教程开始here,下面一行:mGoogleSignInClient=GoogleSignIn.getClient(this,gso);导致AndroidStudio错误“GoogleSignIn被标记为内部,不应从应用程序访问”。项目可以编译,但是当我尝试登录时,logcat输出:W/GooglePlayServicesUtil:GooglePlayservicesoutofdate.Requires12210000butfound11947470我的app/gradle.build包含:dependencie
我正在测试FirebaseIn-AppMessaging功能,添加了依赖项implementation'com.google.firebase:firebase-inappmessaging-display:17.0.0'但是androidstudio抛出DexArchiveMergerException。我启用了多重dexing,如下面的build.gradle所示。这是我的build.gradle(app)applyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-andr
我正在使用cordova3.3.0cli。我找到了用于eclipse/xcode项目的手动安装文档。我们在config.xml中也有phonegap构建的文档。我只想将Facebook插件安装到我通过cordovaCLI构建的cordova项目中更新:我从问题中走了过来。感谢Kal的帮助。我为它写了一个完整的教程。MyTutorialforfacebookplugin 最佳答案 实际上,CLI可以工作,您只需将APP_ID和APP_NAME变量添加到您的命令中。像这样:C:\myProject>cordovapluginaddhtt