草庐IT

cordova-plugin-firebase

全部标签

android - 在 Cordova CLI 中使用插件

我正在使用CordovaCLI(v6.0.0)制作适用于Android的应用程序,但我无法加载插件:cordova-plugin-file和cordova-plugin-dialogs。我知道它是因为显示了下一个警报:if(!navigator.notification)alert("Pluginnotificationnotworkingproperly!");if(!window.requestFileSystem)alert("Pluginfilenotworkingproperly!");插件在点击按钮后使用(而不是在ondeviceready事件之前)。插件已安装:cordo

android - 现有 Android 应用程序与 Firebase 的集成

按以下按钮会在图像下方给出错误。FirebaseNoclientswereabletobeaddedtoyourFirebaseprojectforthefollowingreasons:AnappwiththispackagenameandSHA1isalreadyconnectedtoaGoogleproject.IfyouhaveusedaGoogleAPIpreviously,pleaseselectthatprojectintheConnecttoanexistingProjectlist.ClientPackageName:packagenameClientSHA1:[59

android - Android 中的 Firebase 本地数据库有多安全?

我打算切换到Firebase作为我的Android应用程序的本地和在线数据库。根据文档,Firebase首先将更改存储到本地数据库,然后在网络可用时将其推送到在线数据库。在我的应用程序中,我会将一些关于用户的非常敏感的数据放入数据库中。所以这是我的问题,本地Firebase数据库的安全性如何?使用正确工具的好心黑客破解它有多难?它只是一个简单的JSON文件,就像在线数据库一样,任何拥有root访问权限的人都可以打开它吗?谢谢。 最佳答案 Inageneralsense,FirebaseRealtimeDatabasecanbeuse

功能解释:containerd.io、docker-ce、docker-ce-cli、docker-buildx-plugin、docker-compose-plugin、docker.io

文章目录前言Docker桌面版(dockerdesktop)和Docker引擎(dockerengine、dockerce)(非桌面版)1.Docker桌面版2.Docker引擎(非桌面版)各组件功能介绍(这些组件每个都可理解为一个单独的小服务)-`dockercontainerd.io`-`docker-ce`-`docker-ce-cli`-`docker-buildx-plugin`-`docker-compose-plugin`-`docker-ce-rootless`-`docker-scan-plugin`拓展docker.io(官方软件仓库)(aptinstalldocker.i

javascript - Phonegap Cordova - 全屏后底部的黑色状态栏

从我记事起,我就一直遇到这个问题。我以为它可能只是来self的手机或模拟器,但在发布我的应用程序后,我仍然在屏幕底部看到这个黑色矩形,看起来像状态栏。这是在我的config.xml中有这个之后发生的屏幕截图:更新我注意到,如果我最小化游戏并再次点击它(很奇怪),底部的黑条就会消失。我尝试创建一个新项目,当我将全屏首选项放入config.xml后,同样的事情发生了。似乎顶部的栏转移到底部>_> 最佳答案 我仅使用时遇到了同样的问题在我的config.xml.我最初想到的是Android状态栏,但对该主题进行了一些研究,现在非常坚信,这

java - 由于异步 Firebase 调用,主线程做了太多工作?

我的应用程序不断收到错误消息,提示I/Choreographer:跳过252帧!应用程序可能在其主线程上做了太多工作。我认为这会导致我的UI出现一些延迟,这是我不希望的。我认为这是因为当我执行Firebase查询时,当我执行onDataChange()时,它似乎总是在主UI线程中执行。我有大约5个类似于下面的Firebase查询。因此,我尝试将我的代码从onDataChange()方法移动到AsyncTask并在onPostExecute()方法上更新UI线程异步任务。但是,当我尝试这样做时,onPostExecute()方法永远不会完成。这是我的尝试:publicvoidgetPub

android - 为每个构建变体配置 Firebase Analytics + Google Tag Manager (GTM)

在FirebaseAnalytics可用之前,我们使用多风格、多构建类型的AndroidGradle项目设置,并为每个构建变体提供不同的GTM容器ID,如下所示:TagManager.getInstance(context).loadContainerPreferNonDefault(BuildConfig.GTM_CONTAINER_ID,-1);TagManager.getInstance(context).getDataLayer().pushEvent(eventName,eventData);Gradle将为每个构建变体注入(inject)不同的GTM_CONTAINER_I

javascript - 触发android下载管理器Cordova

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我正在尝试使用Cordova应用程序下载文件,这对于使用Filetransferplugin的较小文件来说工作正常,但对于更大的文件,我想触发android下载管理器。这可能吗(可能需要插件)?我需要能够更改请求的header,所以'cordovapluginbackgrounddownload'插件对我没有帮助。

android - Firebase 在滚动条上加载更多项目 (Android)

我正在尝试制作一个聊天应用程序,我使用Firebase作为我的后端,我用发送的最后10条消息填充我的ListViewonCreate(),我只希望当用户向上滚动时^每次都会加载10个。我一切正常,问题是Firebase每次都加载所有数据,而不是将现有数据增加10。例如:它在启动时加载10条消息,当我向上滚动时它加载20条消息,然后加载30条消息,而不是一次只加载10条消息。这是代码://Listviewtofindwhenuserisscrollingandreachthetopi.efirstVisibleItem==0messagesList.setOnScrollListener

java - 在 Firebase 群发消息应用中实现阅读回执功能

我想在我的Firebase群组消息传递应用程序中实现“Seen”功能。您能否建议最好和最有效的方法(工作代码将不胜感激)?例如,该应用会在群组消息中显示“6岁之前看到”或“15岁之前看到”。这是我的项目:https://github.com/firebase/friendlychat/tree/master/android这是MainActivity:https://github.com/firebase/friendlychat/blob/master/android/app/src/main/java/com/google/firebase/codelab/friendlychat