草庐IT

cordova-plugin-firebase

全部标签

ios - 从 Firebase 数据库 Swift 3 中删除子数据

如果可能,请帮助我。当用户使用removeValue方法调用deleteeditingStyle函数时,我想删除tableView中的数据。到目前为止,我有一个项目的类:classItem:NSObject{varitemName:String!varitemDate:String!varitemID:String!init(itemName:String,itemDate:String,itemID:String){self.itemName=itemNameself.itemDate=itemDateself.itemID=itemID}init(snapshot:FIRDataS

ios - 移动后,iOS 上的 cordova-plugin-media-with-compression 似乎无法播放音频文件

我在Ionic2应用程序中使用cordova-plugin-media-with-compression。在iOS上,如果我向startRecord()传递一个文件名并在不更改this.media的情况下再次调用它,我就可以录制和播放。我似乎无法播放存储在文件系统中其他位置的音频文件-因为我必须将新的src传递给startRecord(),这就是我认为我做错的地方。import{Component}from'@angular/core';import{ModalController,LoadingController,ToastController,Platform}from'ioni

ios - Firebase 通知未在 iOS 应用程序中显示警报或横幅和角标(Badge)应用程序图标

我设计了一款支持推送通知的iOS应用。通过FCM抛出的通知(仅用于检查),它只会在前台模式下在控制台中打印。但是当应用程序处于后台模式时,它不会显示任何通知。我已注册AppleDeveloperProgram帐户。在这个帐户中,我创建了一个带有推送通知启用和证书(用于生产)的应用程序ID。创建了.p12和.pem文件。还创建了配置文件(AdHoc)为iOS10+的xcode8中的通知实现了Firebase中给出的代码。正确生成的设备token。仍然无法收到通知。请帮助..应用委托(delegate)代码:importUIKitimportUserNotificationsimportF

php - Firebase 云消息传递 PHP 集成发送推送通知

我已经在PHP中集成了FCM推送通知功能。现在,通知工作正常,但badge号码不工作。我已经添加了badge=1但每次都没有显示1而不是递增的角标(Badge)编号。我想发送自动递增的角标(Badge)编号。请看我的php文件代码:$title,'text'=>$body,'sound'=>'default','badge'=>'1');//Thisarraycontains,thetokenandthenotification.The'to'attributestoresthetoken.$arrayToSend=array('to'=>$token,'notification'=>

iOS Firebase 崩溃报告和混合项目 (Objective-C + Swift) - 报告始终针对 "main"函数,因此不提供信息

我在几个项目中发现了这个问题:重现步骤:使用Objective-C语言创建一个新的Xcode项目(禁用BitCode)前往Firebase控制台并创建一个新的iOS应用设置Firebase崩溃使用Cocoapods报告添加一些Swift代码,例如ViewController.swift然后,用swift代码在某处造成崩溃(例如,在按钮操作中)敌人的例子:letarray=[42]letoutOfBounds=array[100500]或者只是fatalError("错误")没关系。6)几分钟后你会得到一个名为:main(main.m:14)我的意思是,它总是说“main():%some

php - Firebase Api Key 仅不适用于 iOS

我想在php中使用firebase发送推送通知。我的代码适用于android,但不适用于ios设备。我在这两种情况下都取得了成功:1。这是我的代码$token,'data'=>array('title'=>'Title','body'=>$message['message'],'image'=>$imagepath,'priority'=>'high'));$headers=array('Authorization:key=AIzaSyBiOCXbU7roG59_**********vWa4Xc','Content-Type:application/json');$ch=curl_in

ios - 需要 Firebase Analytics 和 GoogleIDFASupport pod 吗?

我正在尝试清理在过去一年左右一直使用Firebase分析的当前项目上的pod安装。我注意到它收集了用户数据,例如年龄和性别,据我所知,这样做是这样的:TheiOSIdentifierforAdvertisers(IDFA).Appliestoappactivityonly.WhenyouusetheFirebaseAnalyticstrackingcodeinaniOSapptocollecttheIDFA,FirebaseAnalyticsgeneratesanidentifierbasedontheIDFAthatincludesdemographicandinterestinfo

ios - 从 Firebase Swift 3.0 检索数据时出现问题

出于某种原因,我无法从Firebase检索数据。基本上代码“跳过”引用部分并继续前进,我不知道为什么要这样做。我试图查看文档以及StackExchange上的其他问题,但我无法找出问题所在。请帮忙。谢谢!funcgetMeta(){ref.child("Meta").child("Topics").observeSingleEvent(of:.value,with:{(snapshot)inletvalue=snapshot.valueas?NSDictionaryifletactualValue=value{print(actualValue)}})}我实际上想用actualValu

html - 如何在 cordova webview 之外(在 Safari 或 Google Map 中)打开 <a href> 链接?

我使用本教程创建了一个托管应用程序:MicrosoftTutorialPage在这个网络应用程序中,有打开Googlemap的可用链接如下:AddressURL点击此href时,它会将我的应用程序置于后台模式并在GoogleMap应用程序或Safari浏览器中打开map。但有时,同一个链接会在我托管的cordova应用程序webview本身中打开mapURL,因此,我的应用程序消失了,用户无法返回到我的应用程序。任何人都可以建议如何将mapurl嵌入到托管的网络应用程序中。注意:我已经在我的应用中使用了InAppBrowsercordova插件。配置文件:

android - 从应用商店检查和调试安装在设备上的生产 Cordova 应用

我正在尝试使用浏览器远程通过检查来调试Cordova应用。例如,在我的iPhone上,我可以通过SafariDeveloperMenu访问webView,或者在我的Android上,使用GoogleChromechrome://inspect。当我通过CLI在设备上安装应用程序时效果很好cordova运行ioscordova运行android但是,当我从商店下载相同的应用程序时,我发布它的地方,我不能再检查它,事实上我找不到它来检查它在Chrome/Android或Safari/iOs中。有没有办法检查生产应用?否则我应该如何调试它(例如,错误只发生在生产中)?谢谢。