问题标签 [pause]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在 Android 中将文件上传到 GCS 时恢复和暂停
我尝试使用此代码在 android 的 GCS 上上传文件。此代码运行完美,并在存储桶上上传文件。但是现在我想使用暂停/恢复功能在后台(从服务)上传文件,当互联网连接消失时将暂停,当互联网连接可用时恢复。我在互联网上搜索了很多,但没有找到任何完美的解决方案。
activemq - ActiveMQ 的暂停/恢复功能无法正常恢复
新发布的 ActiveMQ (5.12) 现在支持暂停和恢复向队列消费者传递消息,这非常有用。问题是,当您恢复消息传递时,
- 如果有消息进入队列:broker 会立即将待处理的消息发送给消费者,这完全没问题。
- 但是如果没有消息进入队列:队列中的未决消息将不会发送给消费者,直到对队列进行过期检查(默认为30秒,可以通过expireMessagesPeriod属性控制)和非过期消息将在之后发送给消费者。
显然我们可以改变expireMessagesPeriod来限制这个延迟,但是当你需要一个 milisec 精度时,每 milisec 执行一次过期检查是没有意义的。
无论如何强制队列在恢复后立即开始发送消息?
c# - 如何在过程中暂停,然后在它之后返回值?
我正在做一个 C# 项目,想在一个过程中暂停大约 2 秒。
实际上我曾尝试使用 Invoke,但如您所知,我们不能在此类程序中使用它。
这是我的代码以获取更多详细信息:
我也尝试过等待,但我无法返回正确的值。因为在这个过程中如果我使用await,值将在完成await之前返回。
编辑:
而且我也不想使用Thread.Sleep
,因为它会锁定 UI。感谢您的帮助。
javascript - Javascript:通过暂停 Youtube 视频暂停 setTimeOut
我的页面上有一个计时器,它在 youtube 视频开始后倒计时 10 秒。当计时器完成时,将启用。如果用户在这 10 秒内暂停/恢复视频,我也想暂停和恢复计时器。
我的代码如下所示:
android - 在.pause()上淡出Android AudioTrack的方法?
我一直在钻研 Android AudioTrack 以对抗我更好的兴趣。我正在尝试在两个 AudioTrack 的播放之间无缝过渡,即一个应该暂停,另一个应该开始,两者之间应该没有间隙。
这没问题,但我注意到当在 AudioTrack 上调用 .pause() 方法时,它会在停止播放声音时“爆裂”或“噼啪”。这并不奇怪,因为以这种方式突然停止播放声音(尤其是在高点时)势必会产生这些类型的伪影。
但是,如果我可以在调用 pause 时淡出 AudioTrack 的播放,这将不是问题。然而,这说起来容易做起来难,因为 Android AudioTracks 似乎无法就地修改。我也不能使用 .setVolume() 因为我的目标是 API 17 作为我的最低要求,所以 Android 4.0 用户仍然可以使用我的应用程序。
有没有办法做到这一点?我的直接想法是创建一个新的 pause(AudioTrack at) 方法,该方法将修改 AudioTrack 缓冲区并使其快速淡出,然后在它淡出后调用 pause。如果暂停发生晚了几帧,这对我来说并不是什么大不了的事,如果这意味着爆音将消失。不幸的是,我没有看到一个简单的方法来做到这一点。
这是我到目前为止所拥有的:
如您所见,在 ACTION_UP 处理程序中,我暂停了audioTracks[noteToPlay]轨道,然后立即播放发布轨道。暂停时会出现爆音,因为 audioTracks[noteToPlay] 包含正弦波,并且暂停不会在低点暂停,因此会产生伪影。
需要注意的是,audioTrack 的最后一帧和 release 的第一帧包含相同的帧,所以我知道这不是从第一个 audioTrack 中的点跳转到第二个中的点的情况——我相当确定是由于第一个 audioTrack 的突然中断。
有任何想法吗?
swift2 - 暂停执行,直到快速按下任何按钮
如何在 Swift 2 中按下任何按钮之前暂停执行?
--暂停执行
如果按下按钮 == true { x = x +10
--继续执行 }
别的 {
--继续执行 }
sprite-kit - Spritekit - 在 didBecomeActive 时保持游戏暂停
我有一个带有功能和按钮的暂停系统,它运行良好,我知道当应用程序进入后台时它会自动暂停,当它回来时它会自动取消暂停,我的问题是我不知道如何让它暂停当它再次变得活跃时。
我分别尝试了这两种方法,但游戏继续运行,有时它显示我的暂停菜单(游戏上方的一层)并且仍然在后台运行。那么实现这一目标的正确方法是什么?
python - 如何在python中暂停循环打印
我有以下代码:
如果我导入sleep
它会减慢它的速度,但是我怎样才能暂停它以便它在我想要的时候继续?
sprite-kit - SpriteKit - didBecomeActive 时不显示暂停屏幕
我的暂停系统可以在游戏内部完美运行,并且当应用程序移至后台然后再次激活时,游戏会保持暂停状态,但我现在的问题是当它激活时,我的暂停屏幕不显示。
应用委托:
视图控制器:
MainView(我的自定义 skView):
游戏场景:
angularjs - 使用 Videogular 时如何访问视频的方法?
我有一个视频要在达到 X 秒后暂停。
- 我可以播放视频
我可以通过以下方式收听 currentTime:
<videogular data-vg-update-time="someFunction($currentTime,$duration)" ...> </videogular>
我可以在控制器中捕捉到我正在寻找的时间:
/li>
现在,显然有更好的方法来解决这个问题。闻起来很糟糕,我放弃了角度来评估 currentTime,并尝试识别视频对象。在某种程度上,我正在挣扎,因为该对象是通过嵌入 Videogular 的指令创建的。我的控制器+部分看起来像:
我觉得我已经走了 90% 的路,但我不知道如何在 currentTime 达到 X 秒时直接调用 pause() 或 play() 。我不知道如何定位通过指令出现的视频对象。