cordova-plugin-firebase
全部标签 一开始..我知道这个问题已经被问了太多次了……我检查了所有关于SO的答案。尝试了我找到的每一种组合和每一种解决方案,但到目前为止没有任何效果。问题我已经从官方网站下载并成功安装了cordova,并且我一直在按照指南进行操作。我首先添加了wp8平台成功。然后我也尝试添加android。执行命令cordovaplatformaddandroid后,出现如下错误。Error:executingcommand'ant',makesureyouhaveantinstalledandaddedtoyourpath.这是包含更多详细信息的屏幕截图:我的努力我已经安装了ANT,这是最后一个JavaJD
我按照以下说明为我的Cordova/Ionic项目设置了FacebookSDK:http://ngcordova.com/docs/plugins/facebook/对于iOS一切都很好,但是对于Android,最后一步cordovabuildandroid因奇怪的错误而失败:-compile:[javac]Compiling97sourcefilesto/Users/glfx/Projects/Sportcial/platforms/android/CordovaLib/ant-build/classes[javac]warning:[options]sourcevalue1.5is
我正在使用Ionic(Cordova+AngularJS)开发Android应用程序。有了它,我使用推送插件(https://github.com/phonegap-build/PushPlugin)在我的资源文件夹中,我指定了6个不同的应用程序图标,从ldpi到xxxhdpi现在,在我构建这个之后,我最终的资源文件夹结构如下所示:android/res/drawable-ldpi/icon.pngandroid/res/drawable-mdpi/icon.png等等……现在,这对所有设备上的应用程序图标都适用。但是如果我收到推送通知,状态栏中出现的应用程序图标太大,所以只显示图标的
我正在使用以下代码在Android设备上使用CordovaMedia插件录制音频。尽管在stopRecord()上成功返回,但这会导致一个空的音频文件。有人可以指出这段代码可能有什么问题吗?$cordovaFile.createFile(cordova.file.dataDirectory,'new-rec.amr'),false).then(function(fileObj){console.log('Filecreated',fileObj);varnativePath=fileObj.nativeURL;resolveLocalFileSystemURL(nativePath,f
我最近开始将我的应用程序从Parse切换到Firebase。到目前为止一切都很顺利,但我还没有找到与Parse的whereContainedIn(Stringkey,Collectionvalues)等效的Firebase方法。这是一个非常有用的方法,它允许我传入一个ID数组,它会返回与该ID匹配的所有行。到目前为止,对于Firebase,我让它返回数据库中的所有行,然后遍历它们以查看该行的ID是否包含在我的ID数组中。另一种方法是单独查询每个id,这不适用于Firebase的异步行为。这是我现在为第一种方法所做的:ListuserIds=newArrayList();userIds.
我不熟悉在https://firebase.google.com/docs/cloud-messaging/server为Android应用程序使用FCM通知.我正在阅读它并发现在关于FCM服务器页面要求中,它说了以下内容:Anappserverthatyoumustimplementinyourenvironment.ThisappserversendsdatatoaclientappviathechosenFCMconnectionserver,usingappropriateXMPPorHTTPprotocol但是,我对此感到非常困惑。当我深入阅读这篇文章时,我发现有一个API如
我正在寻找一种在我的Firebase应用程序中实现无限滚动的方法。我正在通过以下方式检索我的数据:我有一个key列表(用户创建的项目、用户喜欢的项目和类似的东西),我正在发送到一个适配器,它获取这样的数据:publicvoidonBindViewHolder(finalBaseViewHolderviewHolder,finalintposition){DatabaseReferenceref=getAllItemsRef().child(itemIDs.get(position));ValueEventListeneritemListener=newValueEventListene
我有一个绑定(bind)到FirebaseRecyclerAdapter的RecyclerView。我需要根据用户使用spinner设置的值更新显示的数据。像这样:FirebaseDatabasedb=FirebaseDatabase.getInstance();DatabaseReferenceref=db.getReference("data");Queryquery=ref.orderByChild("index").startAt(loadPreferences()).endAt(loadPreferences());finalAdapterfireAdapter=newAda
我有一些这样的自定义事件:Bundlebundle=newBundle();bundle.putString("my_key","some_value");bundle.putString("my_key2","some_value_2");bundle.putString("my_key3","some_value_3");mFirebaseAnalytics.logEvent("my_event",bundle);在Firebase控制台中,我可以在“事件”选项卡中看到my_event,但找不到my_key和some_value。我遇到了一些类似的问题,例如this其中规定,一旦您
我正在开发一个应用程序,其功能类似于Firebase文档中给出的starcountonablogpostexample,我对轮询系统的设计以及是否使用.在示例中,帖子的数据如下所示:postid{//somedatahereaboutthepost,author,id,etc,starCount:,stars:{:true,:true,//...andsoon,basicallyalistofalltheuserswhostarredthepost}}文档使用事务来更新星数:privatevoidonStarClicked(DatabaseReferencepostRef){postR