cordova-plugin-firebase
全部标签 大家好,这是我在StackOverflow上的第一个问题。我现在正在使用Cordova3.2和TelerikAppBulider制作应用程序,但我在Android上遇到了问题。一个应用程序在被置于后台时不应该被杀死。如果我将它置于后台并使用多任务菜单重新打开它,该应用程序可以正常工作。但是,如果我使用抽屉中的应用程序图标重新打开它,应用程序将重新启动。它只发生在Android上(2.3、4.4,没有尝试其他)。在iOS上没问题。我已经尝试通过Google搜索它来寻找解决方案,其中大部分都让我想到了这个:记录在Cordova3.2Documentation中,这里是我添加后的config
我使用cordova和nanohttpd创建了一些Android网络应用程序。主页是从带有本地主机url的nanohttp加载的。主页包含一个iFrame,它从与主页相同的域(本地主机)加载一些页面。下面的代码是从iFrame调用的:document.addEventListener("deviceready",function(){cordova.exec(function(response){self.doSomething(response);},function(error){alert(JSON.stringify(error));},"thePlugin","showMap
我是第一次尝试在cordova上安装和工作。我完成了cordovaapache页面上的所有安装步骤。但是,我到了需要构建一个android应用程序的地步,但它永远无法工作。我收到以下错误(对于cordova新手来说这似乎是一个常见错误,但对此事没有任何帮助)识别错误行是:Errorcode1forcommand:cmdwithargs:/s,/c,ant,debug,-f,C:\wamp\www\hello\platforms\android\build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-genError:C:\wamp\ww
我正在构建一个Android应用程序,多个用户可以在其中访问、修改和删除同一项目,并且我正在使用Firebase同步所有设备。为了跟踪更新,该项目有一个时间戳。我编写了一个事务,这样当我尝试删除项目时,它会检查我的副本的时间戳是否早于远程副本:在这种情况下,事务中止并且项目不会被删除。这是我的问题:我的设备离线我成功删除了该项目另一个用户修改了远程数据库上的项目我的设备上线并传播他的删除我认为它会远程中止,因为远程时间戳较新。如果我只能中止基于我的本地数据的决定,我真的看不出中止函数的意义...我应该如何处理Firebase中的此类冲突?--更新这是我用来删除项目的代码。如果在本地删除
我正在尝试从我的phonegapcordova应用程序中的服务器下载文件。函数如下所示:fileTransfer.download(uri,localPath,success_callback,error_callback,true,{'headers':{Connection:"close"},'chunkedMode':'false'});在我的error_callback函数中我得到:ERROR:Downloaderrorsource:http://xxx.pl/media/images/file_name.pngERROR:Downloaderrortarget:file://
我正在使用CordovaPluginPurchase在我的Android应用中使用应用内结算。但是,使用带有JSON字符串化产品的警报时,产品的状态始终为“无效”。这是我针对此问题的代码示例:store.register({id:'test_walker_01',alias:'walker',type:store.CONSUMABLE});item_walker=store.get("test_walker_01");store.when("product").updated(function(product){alert(JSON.stringify(product));});sto
我正在尝试编写一个Cordova插件,让Facebook聊天头像ionic混合应用程序的float图标,这需要SYSTEM_ALERT_WINDOW权限。由于AndroidM以后要求用户在应用程序第一次启动时授予权限,我尝试使用Cordova插件的cordova.requestPermission(CordovaPluginplugin,intrequestCode,Stringpermission)方法提示用户授予权限(如documentation中所示)。publicclassFloatieextendsCordovaPlugin{publicstaticfinalStringAC
我正在开发一个具有聊天功能的应用程序。我将使用Firebase作为后端,但我不知道我的应用程序中是否需要customauthentication。当用户登录时,我只需要一个Username和Phonenumber。我用代码验证发送短信的电话号码,所以基本上我可以在验证电话号码时将用户名和电话号码直接添加到json-tree(数据库)。有什么理由需要使用JWT对用户进行身份验证吗?验证号码后,我还将用户名和电话号码存储在SharedPrefrence中。 最佳答案 回答:是的。我需要为我的应用程序自定义身份验证,因为每个人都可以进行逆
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我是android开发的新手,我目前正在开发一个使用SQLite作为我的数据库的应用程序。问题是,我想在使用该应用程序的其他人之间共享信息。据我所知,单独使用SQLite只能让我在本地存储用户信息。有没有办法使用SQLite为每个用户同步所有数据,或者如果您想与使用该应用程序的每个人共享数据,Firebase是否可以选择?或者您有更好的选择吗?
在我的Android应用程序中,我使用Firebase通知。据我所知,如果用户没有安装或正确配置GooglePlayServices,则无法接收通知。我有两个问题:1-我说的是真的吗?如果GooglePlayServices配置不当,用户将无法接收Firebase通知?2-我使用这种方法检查用户是否有GooglePlay服务,然后在Topics中注册用户等等...:GoogleApiAvailabilityapi=GoogleApiAvailability.getInstance();intresultCode=api.isGooglePlayServicesAvailable(get