问题标签 [idle-timer]
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.
objective-c - 在应用程序崩溃或用户点击主退出按钮之前重新启用空闲计时器?
我正在编写一个禁用空闲计时器的应用程序。如何在应用程序崩溃或用户点击主退出按钮之前重新启用它?否则会耗尽电池电量,这可能会非常糟糕。
jquery - Rails 3:jquery.idletimeout 插件的远程请求失败
我在 application.js 中使用了 jquery.idletimeout 插件,其中包含以下内容:
以下是一些相关的 Ruby 代码:
但是,当加载页面时,我的浏览器 (Chrome) 网络控制台显示以下内容(并且 Firefox 显示“已中止”状态):
插件向“/session”发出了请求,但有些事情搞砸了。该插件将这 5 个响应视为失败,因此正在中止。为了测试,我创建了以下指向同一控制器/操作的远程链接:
如果我点击这个,一切似乎都很好。(上面屏幕截图中的最后一个请求。)我在 development.log 文件中注意到插件请求和远程链接请求之间存在差异:
远程链接请求显示“...#show as JS ”,而插件不包含“JS”。不确定这是否是问题的一部分...
无论如何,这很长,但是有人知道问题是什么吗?谢谢你。
jquery - 用户不活动后隐藏一堆 Div
我正在使用 Paul Irish 的空闲计时器插件,这里提供:http: //paulirish.com/2009/jquery-idletimer-plugin/。
我想在 5 秒不活动后隐藏一些 div,并在用户活动被捕获时将它们显示回来。
这是我的代码:
它在 Firefox / Safari / Mobile Safari 上完美运行,但我无法让它在 Chrome 或 IE 8 / 9 上运行。显然,onmousemove 事件是问题所在,如果我取消绑定 onmousemove 事件,它会起作用(但我需要它,所以这对我来说不是一个可接受的解决方案)。
你可以在这里找到一个例子:
此致,
编辑 :
mousemouve 事件位于 idle-timer 插件中。
如果我从插件中删除 mousemove 事件,它可以工作。
iphone - iPhone 设备的空闲计时器值是多少?
我想为我的应用程序做这样的事情。
用户选择一个 lockApp 几分钟后你说 1,2,5,10 像这样,如果用户什么都不做,那么设备应该根据用户选择的时间进入空闲模式。是否可以控制设备的空闲计时器?
ios - iOS:无法在 didFinishLaunchingWithOptions 中将 UIApplication idleTimerDisabled 设置为 YES
我有一个 iPad 应用程序,用户可以通过偏好设置将 idleTimerDisabled 设置为 YES 或 NO。那部分工作正常。但是,如果应用程序第一次运行不起作用(设备自动休眠),则最初在应用程序委托的 didFinishLaunchingWithOptions 方法中将其设置为 YES。
我已经尝试过先将其设置为 NO,然后设置为 YES,如其他线程中所述,但无济于事。首选项(standardUserDefaults)的所有其他方面也可以正常工作。
以下是相关代码:
ios - IOS:重新启用idleTimer时如何防止屏幕立即变灰
我正在开发一款主要使用加速度计输入的 iOS 游戏。以前的程序员在启动时设置 idleTimerDisabled=YES 并保持这种状态。我最近做了一个改变,使得空闲计时器仅在游戏过程中被禁用,并在关卡结束时重新启用。
问题是,如果关卡的播放时间比用户设置的idleTimer长,我设置idleTimerDisabled=NO的那一刻屏幕就会变灰。有没有办法在重新启用时重置计时器,以便在 idleTimer 使屏幕变暗之前发生完整的时间增量?
jquery - idleTimer 将不起作用,检查时计时器永远不会启动“没有方法”
我正在使用 MVC3、Jquery 1.4.4 和空闲计时器插件。
idleTimer 将不起作用,检查时计时器永远不会启动“没有方法”
php - 使用jquery php自动注销空闲超时
我搜索并找到了一些使用 jquery 设置空闲超时的示例。
...以及其他几个类似的例子
在这些示例之间,数字 1 更适合我需要,因为我需要在 X 分钟后使用任何确认警报(logout.php 或任何 url)自动注销用户。但是这种方法不适合服务器。问题是:此 jquery 代码将 ping 发送到任何 url:keepAlive.php 在循环/池中请求 OK 文本。看萤火虫屏幕:
如何解决这个问题?因此,其他示例仅打印 Idle/No Idle 而不能使用警报确认和自动注销(logout.php 或任何 url)现在真的更好的方法来选择使用 jquery/Php 的空闲超时?
谢谢
jquery - 输入输入时的用户空闲时间
我遇到的问题是一个搜索功能,它应该doSearch()
在用户停止在我的字段中输入至少 100 毫秒后调用我的 - 方法$("input#q)
。
我试图通过使用这个答案的逻辑来实现这一点,但我被困在我应该设置/取消设置setInterval()
增加idleTime
.
我在 Firebug 控制台中遇到的错误说:
太多的递归。
所以我想我的代码中有一个无限循环...... ;-)
iphone - 特定事件后的 iphone 空闲计时器检查
这里正在开发一个应用程序,我应该在用户登录后启动这个空闲计时器事件,我应该在用户注销应用程序后停止这个事件。
在这里,我实现了一个逻辑,例如子类化 UIApplication 并检测触摸事件。
但是这里的问题是这只会在用户点击某些东西时起作用。这种唱歌和退出涉及网络服务。所以如果签名失败,我必须停止这个空闲计时器。目前正在检查用户是否登录等条件,然后调用空闲超出方法。
所以在这里我必须在用户签名后手动调用sendEvent:uiEvent方法。是否有任何可能的方法来调用此默认方法来启动空闲时间检查。
提前致谢