草庐IT

ios - 是否可以设置 AVPlayer 以允许设备在视频播放期间进入休眠状态?

我正在开发一个涉及使用AVPlayer在界面背景中播放视频的应用程序。我们发现,在播放视频时,应用永远不会休眠。有没有办法告诉AVPlayer让应用无论如何都进入休眠状态? 最佳答案 在AVPlayer实例上将preventsDisplaySleepDuringVideo设置为false或NO。https://developer.apple.com/documentation/avfoundation/avplayer/2990522-preventsdisplaysleepduringvideop

javascript - 在线程休眠方面,移动设备网络浏览器是否有任何标准?

关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭3年前。Improvethisquestion给定以下jsFiddle,这是一个简单的递增计数器http://jsfiddle.net/C93ms/6/....如果我使用移动设备(智能手机或平板电脑)访问上面的url,如果有JavaScript支持,计数器就会开始递增,如果我按“主页”按钮,或单击电

ios - idleTimer 时间到期后应用程序未休眠

据我了解,idleTimerDisabled设置默认设置为NO。虽然,当我运行我的应用程序并等待它超时并休眠时,它并没有超时也没有休眠。我已经进入我的AppDelegate并手动将其设置为NO以尝试强制其休眠,但仍然没有成功。我正在使用下面的代码...[UIApplicationsharedApplication].idleTimerDisabled=NO;关于为什么会发生这种情况有什么想法吗? 最佳答案 从iOS设备本身运行应用程序,而不是从XCode调试器运行。调试器不会让设备进入休眠状态,因为你正在调试;)

ios - 如何在 iOS 中让线程休眠几秒钟?

在iOS环境中,是否可以让当前线程休眠几秒钟,然后执行我的代码?NSTimer、GDC或任何技术对我来说都可以。 最佳答案 如果你能分享你所做的事情会更好,但就在这里。您可以选择几个选项:选项1//StandardUnixcallssleep();usleep();可以找到关于sleep函数的一些文档here.您会发现它们实际上是C函数,但是由于Objective-C是C的严格超集,我们仍然可以使用sleep和usleep函数。选项2[NSThreadsleepForTimeInterval:2.000];//2secondsApp

ios - 如果设备自动休眠/自动锁定,有没有办法让 Airplay 继续运行?

当通过Airplay将视频从iPhone(或任何iOS设备)流式传输到电视时,一旦设备因不活动而进入休眠状态,流式传输就会停止。目前,我禁用了sleep定时器,使设备不会自动休眠,但是有更好的解决方案吗?设置AVPlayer.externalPlaybackActive是否足以让操作系统知道在屏幕关闭时继续播放?如果没有,是否有其他方法可以让Airplay在设备关闭屏幕的情况下继续运行? 最佳答案 要继续airplay播放,请在AppName-info.plist中的“Requiredbackgroundmodes”中添加“Appp

ios - iphone 事件自动进入休眠状态

当任何iOS应用程序正在运行时,当iphone自动进入休眠模式时,iOS的哪个事件被调用? 最佳答案 -(void)applicationWillResignActive:(UIApplication*)application 关于ios-iphone事件自动进入休眠状态,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/13954766/

ios - 禁用后如何在 ios 中重新启用空闲计时器(以允许显示器再次休眠)?

我已经想出如何阻止iOS设备进入休眠状态(见下文),但我无法撤消该设置。根据AppleDocumentation,它应该只是更改idleTimerDisabled属性的值。但是当我测试它时,它不起作用。这就是我最初阻止设备进入休眠状态的方式://needtoswitchoffandonforittoworkinitially[UIApplicationsharedApplication].idleTimerDisabled=NO;[UIApplicationsharedApplication].idleTimerDisabled=YES;我原以为下面的方法可以解决问题:[UIAppli

ios - 如何在应用程序中禁用 Apple Watch 自动休眠?

我为AppleWatch编写了一个应用程序,我不希望watch在我的应用程序运行时进入休眠状态。如何禁用watch上的空闲计时器? 最佳答案 你不能。有限的框架不允许这样做。 关于ios-如何在应用程序中禁用AppleWatch自动休眠?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/30059286/

swift - 可靠地检测计算机是否要休眠

我们正在为mac编写一个Swift应用程序,我们需要检测计算机的sleep时间戳。我们发现NSWorkspace.willSleepNotification和NSWorkspace.didWakeNotification不够可靠,因为在极少数情况下NSWorkspace.willSleepNotification会被调用仅在PC唤醒并能够处理当前堆栈后。您还有其他建议吗? 最佳答案 在查看AppKit在10.14.2上的反汇编后,我发现NSWorkspace.willSleepNotification是在较低级别的IOKitIORe

python - 使线程休眠直到事件 X 发生

我正在一个线程应用程序中写入许多文件,并且我正在为每个文件创建一个处理程序。我有HandlerFactory类来管理这些处理程序的分布。我想做的是线程A向HandlerFactory类请求并获取foo.txt的文件句柄线程B请求foo.txt的文件处理程序处理程序类识别此文件句柄已被checkout处理程序类让线程A休眠线程B使用来自HandlerFactory的包装器方法关闭文件句柄HandlerFactory通知休眠线程线程B被唤醒并成功获取到foo.txt的文件句柄这是我目前所拥有的,defget_handler(self,file_path,type):self.lock.ac