- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我将一个 int 上传到 firebase。如果第一次尝试后上传未完成,短时间内(几秒钟)它应该取消上传。
现在的情况是,当您上传值时,但没有互联网连接,它会等到连接再次工作并上传值。例如,这可能是 30 分钟后。
问题是这个上传的值对于我的目的来说已经过时了。如果第一次尝试后未完成上传,我需要取消上传。我怎样才能做到这一点?
mDatabase = FirebaseDatabase.getInstance().getReference().child("Survey").child("Solution1").child("Result");
mDatabase.setValue(i1);
最佳答案
正如 Doug 所说,一旦特定写入进入队列,就无法取消该写入。
我可以想到两种方法来实现(或至少近似)您的用例:
.info/connected
节点的额外监听器来实现此目的,如 detecting connection state 上的文档所示。 。只需有一个顶级监听器,然后在调用 setValue()
之前检查最新值是什么。FirebaseDatabase.getInstance().purgeOutstandingWrites()
清除所有挂起的写入操作。因此您可以在调用 setValue()
之前调用它。或者:考虑只让多个写入通过。服务器通常会快速连续地处理它们,甚至可能不会将过时的发送给客户端。
关于java - 如果几秒钟后仍未完成,则取消 firebase 上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56093452/
下面的代码已经工作了一段时间,但突然停止返回: await availableChangedPublishEndpoint .Publish( AvailableStockCou
我正在尝试使用 NSMetaDataQuery 在 iCloud 中探索我的应用可用的文件。我能够开始查询,但它永远不会结束。这是我的代码。 func report1() { let file
这是我的 Gulp 任务: //Image Optimization gulp.task( 'imagemin', function () { return gulp.src( imageDi
此代码片段已编译: 让测试= 让 x = 1 printfn "%A"x 如果最后一行被删除,则会出现以下编译错误: 错误 FS0588:此“让”之后的 block 未完成。期待一个表情。 这条消息是
很抱歉一直询问有关 Powershell 的问题,我的 script-foo 不是它需要的。 我正在编写一个 BitsTransfer .PS1 来自动每周下载一个 ASCII 文件。 它似乎永远不会
我最近使用了相当多的 SwingWorkers,并且遇到了一些问题,因此我尝试创建一个 SCSSE,但这显然不起作用 static SwingWorker worker; public static
我有一个包含 DatePickerDialog 的 DialogFragment。每当我设置日期时,一项新 Activity 就会开始。当我按回去时,它会返回到相同的 Activity 。为什么 Ac
我实现了一个 PhoneStateListener 如何在您被调用时停止音频并在您完成后再次启动它。当我通过 finish() 退出我的应用程序时,PhoneStateListener 似乎仍然处于
这是建立在另一个问题上, Left join and only last row from right 我尝试使用相同的策略编写第二个连接。我在我的 dev macbook pro 上运行 postg
我正在使用 XMLHttpRequest 调用 PHP 文件,但现在调用未完成,我不知道为什么。 req.readyState 不是 4,我不知道为什么,因为 PHP 文件没问题,并且完全执行了预期的
我需要为一系列图像制作动画。 // Animate Circle let duration = 1.0 circleGroup.setBackgroundImageNamed("arc") circl
此方法永远不会通过 foreach 循环。无论我在它后面放什么,它都不会运行。即使 book 对象中没有联系人对象,它也不应该跳过其余代码。这被用于我正在开发的应用程序中的联系人选择器,关于这里发生的
我刚刚开始学习 python,我想看看是否可以制作 monty Hall 问题的 python 版本。当我使用 1 或 2 次迭代时,一切似乎都在小范围内工作,但超过此后,一切都不起作用了。 for
是否有任何原因导致 Activity 可能未完成(即调用其 finalize())并因此被垃圾收集,即使它的 onDestroy() 已被调用?这只是您每天的平均内存泄漏吗? 最佳答案 onDestr
我正在尝试访问 Twitter 帐户,但此代码在 accountTypeWithAccountTypeIdentifier 行停止。 我的代码看起来像这样,我运行的是 iOS 6: #import
这个问题在这里已经有了答案: An async/await example that causes a deadlock (5 个回答) 4年前关闭。 我是 C# 任务的新手,遇到了一个我不理解的问题
我正在尝试在 linux 服务器上以非 GUI 模式运行 JMX 文件。使用 SFTP 协议(protocol)尝试将文件上传到对象存储。下面是脚本和用于运行脚本的配置。 测试.jmx import
我正在尝试等待 getJson 调用并处理返回的数据。我看过很多答案,并尝试使用 $.ajax 的 async: false(不起作用,因为查询是跨域的)、回调和.done 基本 $.ajax 调用的
我有一个带有 echo 的 php 代码来检查它停止的位置(它不会崩溃,但会停止发送 echo 并且不能按预期工作) $stmt=$conexion->prepare("SELECT Email, M
我是 Scala 的新手,我想知道是否有一些方法可以创建一个虚拟的 Future 对象来模拟 isCompleted 到 false。我需要这个用于测试目的。 目前我用来制作虚拟Future[Int]
我是一名优秀的程序员,十分优秀!