cordova-plugin-firebase
全部标签 我在我的cordova应用程序中使用了inAppBrowser插件。我想在webview中加载外部url。这是我的www/index.html文件的代码InAppBrowser.addEventListenerExampledocument.addEventListener("deviceready",onDeviceReady,false);functiononDeviceReady(){varref=window.open('https://www.google.com','_blank','location=no,toolbar=no');//Thisisworkingvarre
我正在寻找一个插件或者至少是一种通过cordova收听传入通知的方法?我找到了这个安卓插件:https://github.com/coconauts/NotificationListener-cordova.但我想知道是否可以在iOS上监听事件。如果我无法收到通知,至少我愿意收听来电和收到的消息。有什么想法吗? 最佳答案 据我所知,在iOS中无法收到传入消息的通知。更准确地说,iOS中没有相同的公共(public)API。可能你有一些调整来实现它,但最终应用程序可能会在苹果认证期间被拒绝。以下链接应提供更多相关信息-Listenin
在我的React-Native应用程序中,我有一组特定用户,我想从Firebase中提取这些用户的值。最有效的方法是什么?目前我正在遍历数组并为每个数组发出新请求(下面的相关代码):constusersRef=newFirebase(`${config.FIREBASE_ROOT}/users`)for(varkeyinusersArray){varuserRef=usersRef.child(key);//dostuffhere}但是,我觉得这不是很有效,而且它会向数据库发出多个请求。有没有一种方法可以在一次调用中传入数组并从Firebase获取这些项目?谢谢。Firebase数据结
我正在使用firebase开发一个iOS应用程序,但我还想创建一个java桌面应用程序来访问该应用程序使用的同一个实时数据库。这可能吗?我觉得这应该可以工作,因为firebase适用于用Java编写的Android应用程序。如果可能,请详细说明如何进行。另外,我问的是关于谷歌最近宣布的新改版的firebase网站。 最佳答案 Firebase有一个serverSDKforJava这也应该适用于桌面Java应用程序。该代码与AndroidFirebase代码非常相似,因此您会看到熟悉的类,例如DatabaseReference或Val
我们正在使用VisualStudioToolsforApacheCordova为iOS(和Windows)构建我们的应用程序。我们有一台运行远程代理的Mac。这很好用,除了我们只能让安装程序生成签名的.ipa文件。我们现在正在研究能够创建一个未签名的“应用程序”,我们可以将其交付给我们的客户。然后,他们将使用他们的企业证书对其进行签名,并在他们的组织(而不是AppStore)内分发。将应用程序交付给客户的推荐方法似乎是创建一个xcarchive(我已经查看了交付使用我们的develoepr证书签名的ipa然后让客户使用iReSign退出它的选项,但是看起来很脆弱)。有没有办法在Mac上
我们想像在YahooFlurry中那样在GoogleFirebase中记录一个事件:[FlurrylogEvent:@"Statspagevisited"];如何?GoogleFirebase文档声称要找到“suggestedeventsseetheFIReventNames.hheaderfile”,但我们无法找到此文件。我们在哪里可以找到这个文件?在Xcode中搜索项目-尽管我们有,但我们没有看到它为Firebase/Analytics安装了POD文件。Google搜索essentiallynothing.只有五个个结果。不是五页。五个结果。其中三个结果与我们上面链接的页面重复。如
我正在使用FirebaseiOSSDK,我正在使用“dataWithMaxSize”方法将图像下载到内存中。当网络连接良好时下载工作正常,但如果没有网络连接,则下载任务将无限期地继续而不调用错误回调。看起来在this中发现了同样的问题所以发布使用FirebaseAndroidSDK的地方。如果有人可以就此问题提供一些帮助,我将不胜感激。谢谢 最佳答案 我做了很多测试设置maxUploadRetryTime与各种TimeInterval(30,20,10,8,5,2,1)我可以确认设置maxUploadRetryTime=1.0只会触
当我运行以下代码时:[[FIRAuthauth]signInWithEmail:@"myemail@mydomain.com"password:@"hdfjhfjhdbf"completion:^(FIRUser*user,NSError*error){NSLog(@"IaminBlock");}];NSLog(@"Iamhere");我的输出是:我在这里我在街区这意味着FIRAuthblock在主线程以外的另一个线程中运行。我在代码中添加了额外的一行(同时无限循环)[[FIRAuthauth]signInWithEmail:@"myemail@mydomain.com"passwor
如果我们只更改了我们的cordova项目的www/文件夹中的Assets,并且没有更改任何native代码/插件,难道不应该有一个脚本只将新的www/文件夹替换为ios构建输出中的现有文件夹?这样我们就不必每次想做一个小改动并在模拟器中重新运行时都使用cordovabuildios重新构建整个ios项目。这将为我们每天节省大量时间。这样的东西已经存在了吗? 最佳答案 您可以通过三种方式来存档:为从您的根www文件夹到您的平台www文件夹的每个文件或文件夹建立绝对符号链接(symboliclink)。但不要符号链接(symbolicl
我搜索了很多关于我的问题并尝试了不同的解决方案,但它不起作用:/链接我试过的:NSURLSession/NSURLConnectionHTTPloadfailedoniOS92016-06-2410:51:56.760[1817:1004680]NSURLSession/NSURLConnectionHTTPloadfailed(kCFStreamErrorDomainSSL,-9802)更新添加以下行后:NSAppTransportSecurityNSAllowsArbitraryLoads我收到这个错误:NSURLSession/NSURLConnectionHTTPloadfai