Javascript在睡觉时震动手机
Javascript vibrate phone when sleeping
本文关键字:手机 Javascript 更新时间:2023-09-26
我有一个可以通过Android手机访问的web应用程序,我想在新的通知进来时震动手机。我可以在手机醒着的时候震动手机,但当手机休眠时,它会"冻结"浏览器,Javascript停止运行。
有没有人知道的方式保持Javascript运行时,Android手机睡眠,或者如何强制唤醒它?
也许你可以通过使用唤醒锁来实现这一点:
唤醒锁允许应用程序控制主机设备的电源状态。
创建和保持尾流锁会对主机产生巨大的影响设备的电池寿命。因此,您应该只在以下情况下使用唤醒锁这是绝对必要的,而且要尽可能短的时间。
…
使用唤醒锁的一个合法案例可能是后台服务它需要获取唤醒锁以保持CPU运行以完成工作当屏幕关闭.
编辑
如果你正在使用phonegap框架,Dave Alden创建了一个"部分唤醒"的插件,但这是在2013年,插件似乎不再在github中,但他的答案仍然有代码…
如果你提到你正在使用的框架会有所帮助,但我怀疑你可能不得不以一种或另一种方式处理唤醒锁(如果框架抽象了它们的用法,那就更好了)…
相关文章:
- 如何使用javascript来检测GPS和手机开/关的WIFI
- 如何使用javascript将任何手机号码包装到锚标签中
- 如何在javascript中验证密码、手机号码和电子邮件
- 使用手机应用程序的javascript更改CSS样式
- 可以't从android手机调用全局javascript函数
- 阻止手机尝试在点击时拨打号码-Rails,JavaScript
- 使用 Javascript 或 JQuery 检测手机
- 从 Chrome 或 IE 中的 Javascript 本地读取 XML 文件;这也应该与安卓手机兼容
- 我如何从手机上解释这些奇怪的JavaScript时间戳
- 在 C# 和 JavaScript 中对手机号码进行验证检查
- 通过JavaScript检测和区分Android平板电脑和Android手机
- 在苹果手机野生动物园浏览器中,加载包含href的javascript时收到错误消息
- 通过HTML5或JavaScript启动Android手机前置摄像头
- Javascript提示符不适用于诺基亚Lumia手机
- 如何动态更新HTML5/Javascript智能手机应用程序的HTML页面和相关图像
- 使用Javascript和Ajax为手机提供无限滚动
- parse.com javascript登录safari手机失败.(QuotaExceededError)
- 如何访问智能手机'使用javascript启用或禁用s gps服务
- 如何使用javascript检测只有onclick事件的智能手机和平板电脑
- 获取用户's的手机号码,使用html或javascript,不使用本地或混合移动应用程序