问题标签 [iphone-vibrate]
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.
ios - iOS - 本地通知 - 自定义振动或振动更长时间
我正在尝试构建一个像警报一样工作的 iPhone 应用程序,我正在使用 UILocalNotification
问题
- 我希望手机振动更长时间。然而目前它只振动一次。
替代方法
是否可以使用自定义振动模式?(http://www.pcworld.com/article/242238/how_to_use_custom_vibrations_in_ios_5.html)
触发推送通知时是否可以执行方法?(但应用程序可能甚至没有运行,但它需要工作)
NSTimer 是一个选项吗?(但应用程序可能甚至没有运行,但它需要工作)
还有其他替代品吗?
iphone - 如何设置 iPhone 的振动长度?
我正在使用 AudioServicesPlaySystemSound 来调用振动功能:
有什么方法可以设置振动的持续时间吗?我知道默认持续时间是 0.4 秒,但我有时想让设备振动的时间更少或更多。
iphone - Disable Vibration iphone
Is there a way to disable the vibration of iPhone programmatically?
All I could find is how to enable the vibration. Basically I want to toggle the Vibration Mode
through UISwitch
.
Can anybody help me out if there's a way to do that?
ios - iOS 中是否有用于自定义振动的 API?
从 iOS 5 开始,用户可以为警报和铃声创建自定义振动模式。以下屏幕截图显示了用于创建一个的 UI(iOS 6 中的联系人应用程序):
我一直在四处搜索,包括文档,但找不到任何公开自定义振动的创建或播放的公共 API。最接近的是使用AudioToolbox
框架来播放一个短暂的、持续的振动:
有谁知道是否有用于自定义振动的 API?它不一定是公共 API。我很想知道联系人应用程序使用什么。有人知道吗?
PS其他人_CTServerConnectionCreate
在CoreTelephony
(示例)中提出了建议。我试过了,但由于某种原因无法振动。
2015 年 10 月更新:
iOS 9 中有新的私有 API 可以与兼容设备中的 Taptic Engine 进行交互。有关更多信息,请参阅iOS 9 中的 Taptic。
iphone - iPhone - 无法振动 iPhone
我正在使用这个
导入那个
然后我得到了一个错误!
这是为什么?
iphone - 如何检测 iPhone 是否在振动?
我想编写一个在 iPhone 振动时执行某些操作的应用程序(接听电话,振动模式下的文本)。无论如何检测iPhone是否在振动(即处理“振动”事件)?谢谢您的帮助!
iphone - iphone震动
有没有办法减少iphone在打电话时的振动时间
当时是 2 秒,我需要它是 0.5 秒。谢谢
iphone - iPhone如何以编程方式覆盖默认设置
在 iPhone 中,如何以编程方式覆盖振动和声音的默认设置?
iphone - 如何覆盖 iOS 系统振动设置?
我最近刚刚注意到它们是设置应用程序中的两个开关,上面写着“响铃振动”和“静音振动”。如果这些开关关闭,我将无法通过我的应用程序振动手机。
我目前使用以下方式调用振动:
问题是:有谁知道如何覆盖这些设置并使手机无论设置如何都振动?
ios - 自定义 iPhone 振动的强度
这是一个与iOS 中是否有用于自定义振动的 API 相关的问题?. 我能够创建自定义振动模式,但无法控制强度。
这是从凯文曹的答案中复制而来的,该答案启用了自定义振动模式:
将键添加到值的代码行@"Intensity"
不起作用int
,我不知道如何查看AudioServicesPlaySystemSoundWithVibration
方法内部以找出答案。我必须传递给它什么才能真正改变强度?现在,我是否通过 1、1000、0.4 或 0.0001 并不重要,它始终是相同的强度(在带有 iOS7 的 iPhone 4 上)。任何人都可以重新创建这个吗?
我希望不仅能够创建振动模式,而且能够创建平滑的振动包络。如何?
(由于这是一个仪器设计的研究项目,我(还)不关心应用商店的限制。)