问题标签 [auto-lock]

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.

0 投票
1 回答
1816 浏览

ios - 关闭 iPad 上的自动锁定:最新信息

我一直在阅读有关如何阻止 iOS 设备挂起的问题和答案,从讨论此代码问题的最一般到更具体的问题开始

有些人建议在打开它NO之前先打开它(听起来很假,但谁知道),有些人建议你需要经常打开它(什么?),以及其他类似的建议。此外,大部分建议来自 iOS 3.0。

有人在 iOS 5 中使用它吗?使用它有什么注意事项?如果我的应用程序在前台(该死的电池),我不希望设备随时挂起(自动锁定)。idleTimerDisabled会这样做吗?


*这里有很多信息:https ://stackoverflow.com/search?q=auto-lock+ios

0 投票
2 回答
570 浏览

ios - 在 iOS 上为应用程序实现自动锁定功能

我想为我的应用程序实现一个安全的基于时间的自动锁定功能(类似于 1password 中的自动锁定功能)。用户可以选择密码和锁定激活后的时间段(1、2、3、5、10、30 分钟)。基本上我可以在我的设备上写一个时间戳(加密)并将其与下一次使用的当前时间进行比较。如果增量大于所选时间段,则用户必须输入密码。但是可以通过更改设备上的本地时间来忽略此功能。必须有一种安全的方式(例如特殊的系统计时器)来做到这一点。所以你不能以这种方式利用 1Password。有任何想法吗?

非常感谢

于尔根

0 投票
2 回答
886 浏览

ios - 自动锁定 ios 设备、NSTimer 和 scheduleTimerWithTimeInterval

我想在一段时间后触发动作(在生产中将是 30 分钟),现在我正在使用NSTimers scheduledTimerWithTimeInterval。在测试期间(超时为 20 秒,而不是 1800 秒),一切似乎都很好。在调试模式下(从 XCode 运行)一切似乎都很好,因为设备不会自动锁定。但在现实生活中,当应用程序在设备上运行时,自动锁定(准确地说是自动锁定,触发锁定按钮不会)“冻结”计时器(或至少将计时器触发器以某种方式移动到未来)。

我能处理那种情况吗?当然我可以禁用 idleTimerUIApplication sharedApplication但是当应用程序进入后台模式时 ipad 仍然可以自动锁定。

0 投票
2 回答
12909 浏览

javascript - 如何防止 iPhone(包括 iOS 7)在 HTML 或 JS 中休眠?

我正在尝试编写一些代码来让手机保持活力而不是在网页上睡觉。

在我的搜索中,我发现了这篇文章:防止 iOS 移动 Safari 闲置/自动锁定/休眠?

但是循环播放音频文件似乎不再使 MobileSafari 保持活动状态并防止手机锁定。虽然强制页面每 30 秒刷新一次有效,但我需要原始页面保持打开状态。

Google 最新的交互式音乐视频Just A Reflektor似乎正在阻止移动设备锁定,他们的JS 在这里引用了 preventSleepIos 函数。

我能做些什么来防止 iOS 入睡?

谢谢!

0 投票
2 回答
1600 浏览

javascript - 如何防止Windows 7自动锁定

我正在自动化一个流程,自动化将 24*7 运行。自动化将在客户端系统上运行,并且由于该自动化停止,该系统会在 10 分钟后自动锁定。

我无权更改设置。

我想通过生成鼠标事件或击键事件来防止自动锁定。是否可以通过JavaScript或有更好的方法来实现相同的目标?

操作系统:窗口 7

任何建议都会有所帮助。

0 投票
2 回答
2745 浏览

ios - 播放视频时允许“自动锁定”

无论我使用MPMoviePlayerController还是AVPlayer( AVFoundation),iOS 都不允许设备在播放视频时自动锁定(进入睡眠模式)。

我有一个案例,一个非常慢的视频在后台循环播放。播放此视频时,设备永远不会进入睡眠状态。

到目前为止,我唯一的选择是检测用户何时没有进行任何操作,然后暂停视频。之后,设备会倒计时 iOS 设置中指定的“自动锁定”持续时间。

我正在寻找一种替代方案,AVPlayer这将使这成为可能。

类似的问题:

如何在播放视频时允许 iPhone 自动锁定

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

如何在 MPMoviePlayer 播放期间启用 iPhone 自动锁定?

我有一个想法在 a 中使用 HTML5 视频UIWebView,但 iOS 不允许在这些视频上自动播放。

0 投票
0 回答
415 浏览

ios - 如何让 AV 电影播放器​​在播放视频时自动锁定 iPhone?

我在我的应用程序中使用 AV 电影播放器​​播放背景视频。一旦我从该屏幕导航,我就会暂停该视频,因此,iPhone 会在 iPhone 中设置的固定时间间隔后自动锁定。但是,如果我留在播放视频的屏幕上,它永远不会自动锁定。如何在此屏幕上启用自动锁定?

我可以使用 MP 电影播放器​​或任何其他电影播放器​​来允许在支付视频时自动锁定 iPhone 吗?

请提供代码片段来处理这种情况。

0 投票
2 回答
1725 浏览

ios - 应用程序打开时自动锁定不起作用 - iOS

我正在开发一个消息应用程序,当应用程序保持打开状态时自动锁定不起作用。(没有一行与自动锁定代码相关)

我用这条线来启用它,

但它不工作。

知道如何完成这项工作吗?

0 投票
2 回答
69 浏览

ios - 如何检测手机因应用程序中超过自动锁定时间而被锁定?

我需要知道 AppDelegate.swift 中是否有一个事件在手机因超过自动锁定时间而被锁定时触发

我尝试使用 applicationDidEnterBackground 方法,但它没有被触发,因为在这种情况下,应用程序仍在前台

0 投票
0 回答
261 浏览

ios - Flutter - iOS 设备不休眠

在 iOS 上,我们的应用程序不会让设备休眠 - 或 Apple 所说的自动锁定。

所有 Android 设备都睡得很好,没有问题。

我们之前的原生应用(用 Swift 和 Obj-C 编码)总是在相同的 iOS 设备上休眠,这表明它不是有问题的设备。

我们没有可能使设备保持唤醒的后台线程、服务或侦听器——它是一款独立的休闲游戏。

我们已经尝试了这些但没有成功: - 将设备从电源中移除 - 直接从 XCode 中完整发布版本,而不是直接从 Studio 中的调试版本 - 使用唤醒锁库 + 强制唤醒锁关闭

最后的刺激,它与单个设备一致(因为同一设备将始终保持开启),但在一系列设备/操作系统级别上不一致:- iPhone 5 10.3 无睡眠 - iPhone 8 13.3 睡眠 - iPad 2nd Gen 10.3 睡眠 - iPad 第 6 代 13.3 无睡眠

请问有什么建议吗?