草庐IT

cordova-plugin-firebase

全部标签

javascript - Cordova 山羊;应用程序被杀死后发送本地通知,但在 android 上不起作用

我正在使用Cordova/PhonegapiBeaconplugin与ionicframework在我的Cordova项目中。我正在尝试使用cordovalocalnotificationplugin在android和ios上发送本地通知进入监控区域时,当应用程序被杀死时。这是我的代码:document.addEventListener("deviceready",onDeviceReady,false);functiondidDetermineStateForRegion(pluginResult){}functiondidStartMonitoringForRegion(plugi

android - Firebase Android Auth 对象没有触发回调

我一直在浏览Firebase文档以在我的Android应用程序中设置用户身份验证系统。然而,出于某种原因,我的FirebaseAuth对象上似乎没有任何回调在运行!例如,按照指示设置Facebook身份验证hereprivatevoidhandleFacebookAccessToken(AccessTokentoken){Log.d("AUTH","handleFacebookAccessToken:"+token.getToken());//...AuthCredentialcredential=FacebookAuthProvider.getCredential(token.get

android - Google Firebase - 如何删除崩溃报告?

我终于失明了吗?还是没有明显的方法可以通过GoogleFirebase网络控制台删除Firebase崩溃报告?我的Android应用程序成功地记录了报告,但现在我遇到了大量的“开发崩溃”,它们占用了我在控制台中的大量View。这使得很难找到实际的测试版用户崩溃(特别是因为我似乎也无法按日期/时间过滤崩溃)。任何帮助深表感谢。 最佳答案 从长远来看,您可以做的最好的事情是创建应用程序的两个不同实例,一个用于调试/开发,另一个用于发布,并确保它们具有不同的包名称。这应该允许您在控制台中单独查看它们。您可以在build.gradle中轻松

We recommend using a newer Android Gradle plugin to use compileSdk = 34

问题:WerecommendusinganewerAndroidGradleplugintousecompileSdk=34ThisAndroidGradleplugin(8.0.2)wastesteduptocompileSdk=33.YouarestronglyencouragedtoupdateyourprojecttouseanewerAndroidGradlepluginthathasbeentestedwithcompileSdk=34.IfyouarealreadyusingthelatestversionoftheAndroidGradleplugin,youmayneedto

android - Cordova 插件不工作

编辑澄清:你在下面的一些文件中看到的实际上并不是文件的一部分,但它包含了我不得不审查的公司名称。测试情况:Cordova4OSX优胜美地Android4.4设备(连接USB)使用终端;不是Eclipse发生了什么:使用cordovarun--release成功构建并签署.apk并且移动设备安装并打开它没有问题。但是,所有插件都不起作用。例如:title.on('click',function(){if(!navigator.camera){alert('nocamera!');}else{navigator.camera.getPicture(functionsuccess(data)

java - 此应用无权使用 Firebase 身份验证。请验证是否在 Firebase 控制台中配置了正确的程序包名称和 SHA-1

Firebase身份验证工作正常,调试构建突然开始失败,没有任何代码更改,记录以下消息D/PhoneAuthActivity(7392):signInWithCredential:failure:com.google.firebase.auth.FirebaseAuthException:ThisappisnotauthorizedtouseFirebaseAuthentication.PleaseverifythatthecorrectpackagenameandSHA-1areconfiguredintheFirebaseConsole.[Appvalidationfailed].

Android:Firebase remoteConfig getString() 方法正在从 default.xml 中的字符串中删除引号

我有以下远程config_default.xml文件LOCAL_JSON[{"title":"TitleA","path":"pathA","image_url":"SomeURLA"},{"title":"TitleB","path":"pathB","image_url":"SomeURLB"}]现在,当我尝试使用Firebase远程配置getString()方法访问它时,我总是得到不带引号的字符串"[{title:TitleA,path:pathA,image_url:SomeURLA},{title:TitleB,path:pathB,image_url:SomeURLB}]"

javascript - Android 性能在高于 2.3.5 (phonegap/cordova) 的更高版本上受到影响

目前我正在使用Phonegap/Cordova(2.1.0/2.2.0)、JQ-Mobi(不是jQueryMobile)、HTML5和Javascript以及CSS3开发Android应用程序。该应用程序包含2个native扩展。不知何故,当我将我的项目导出到具有最新Android版本的设备时,该应用程序的运行速度比2.3.5设备慢得多。我已经尝试启用HardwareAcceleration并删除了所有的框阴影和其他难以渲染的css3内容。仍然在4.1.1或4.0.4上运行糟糕。我也升级到最新版本的Cordova(现在是2.2.0),但似乎并没有变得更好。当应用程序启动时,Javasc

android - 在 cordova 插件的 AndroidManifest 中的 "application"标记处添加一个属性

我为Cordova创建了一个插件,我想编辑AndroidManifest以在“application”标签中添加一个属性。我知道config-file添加新标签,但我找不到是否可以更新现有标签。例如,我有这个AndroidManifest:我想添加android:isGame=true在标签。如果我不能从plugin.xml执行此操作,我将创建一个钩子(Hook)来编辑AndroidManifest由我自己,但我希望没有必要。 最佳答案 我结束了pluginhook我不知道存在。插件Hook是在插件中定义的Hook,可以在添加或删除

Android Firebase Rest API 身份验证

我目前正在开发一个使用Firebase实时数据库的应用程序,但是我选择不使用SDK从数据库中检索数据。原因是我不希望我的代码与FireBase如此紧密地联系在一起,因为一旦构建了应用程序,api本身就会转移到基于自定义rest的api。我已经按照文档使用REST和Firebase实现了api调用,没有问题-POST、GET、DELETE等。我遇到的问题是,如果我在数据库上启用任何类型的身份验证,根据我需要随请求发送“access_token”的文档,但是我不知道从哪里检索它。firebaseUser.getToken(true)返回看起来像JWTtoken的内容,如果我将其作为“acc