问题标签 [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.

0 投票
1 回答
4761 浏览

ios - iOS - 本地通知 - 自定义振动或振动更长时间

我正在尝试构建一个像警报一样工作的 iPhone 应用程序,我正在使用 UILocalNotification

问题

  • 我希望手机振动更长时间。然而目前它只振动一次。

替代方法

  1. 是否可以使用自定义振动模式?(http://www.pcworld.com/article/242238/how_to_use_custom_vibrations_in_ios_5.html)

  2. 触发推送通知时是否可以执行方法?(但应用程序可能甚至没有运行,但它需要工作)

  3. NSTimer 是一个选项吗?(但应用程序可能甚至没有运行,但它需要工作)

  4. 还有其他替代品吗?

0 投票
3 回答
4475 浏览

iphone - 如何设置 iPhone 的振动长度?

我正在使用 AudioServicesPlaySystemSound 来调用振动功能:

有什么方法可以设置振动的持续时间吗?我知道默认持续时间是 0.4 秒,但我有时想让设备振动的时间更少或更多。

0 投票
1 回答
1064 浏览

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?

0 投票
2 回答
50715 浏览

ios - iOS 中是否有用于自定义振动的 API?

从 iOS 5 开始,用户可以为警报和铃声创建自定义振动模式。以下屏幕截图显示了用于创建一个的 UI(iOS 6 中的联系人应用程序):

在 iOS 6 中创建自定义振动的 UI 截图

我一直在四处搜索,包括文档,但找不到任何公开自定义振动的创建或播放的公共 API。最接近的是使用AudioToolbox框架来播放一个短暂的、持续的振动:

有谁知道是否有用于自定义振动的 API?它不一定是公共 API。我很想知道联系人应用程序使用什么。有人知道吗?

PS其他人_CTServerConnectionCreateCoreTelephony示例)中提出了建议。我试过了,但由于某种原因无法振动。

2015 年 10 月更新:

iOS 9 中有新的私有 API 可以与兼容设备中的 Taptic Engine 进行交互。有关更多信息,请参阅iOS 9 中的 Taptic

0 投票
1 回答
539 浏览

iphone - iPhone - 无法振动 iPhone

我正在使用这个

导入那个

然后我得到了一个错误!

这是为什么?

0 投票
2 回答
1339 浏览

iphone - 如何检测 iPhone 是否在振动?

我想编写一个在 iPhone 振动时执行某些操作的应用程序(接听电话,振动模式下的文本)。无论如何检测iPhone是否在振动(即处理“振动”事件)?谢谢您的帮助!

0 投票
1 回答
1538 浏览

iphone - iphone震动

有没有办法减少iphone在打电话时的振动时间

当时是 2 秒,我需要它是 0.5 秒。谢谢

0 投票
2 回答
464 浏览

iphone - iPhone如何以编程方式覆盖默认设置

在 iPhone 中,如何以编程方式覆盖振动和声音的默认设置?

0 投票
1 回答
899 浏览

iphone - 如何覆盖 iOS 系统振动设置?

我最近刚刚注意到它们是设置应用程序中的两个开关,上面写着“响铃振动”和“静音振动”。如果这些开关关闭,我将无法通过我的应用程序振动手机。

我目前使用以下方式调用振动:

问题是:有谁知道如何覆盖这些设置并使手机无论设置如何都振动?

在此处输入图像描述

0 投票
1 回答
4840 浏览

ios - 自定义 iPhone 振动的强度

这是一个与iOS 中是否有用于自定义振动的 API 相关的问题?. 我能够创建自定义振动模式,但无法控制强度。

这是从凯文曹的答案中复制而来的,该答案启用了自定义振动模式:

将键添加到值的代码行@"Intensity"不起作用int,我不知道如何查看AudioServicesPlaySystemSoundWithVibration方法内部以找出答案。我必须传递给它什么才能真正改变强度?现在,我是否通过 1、1000、0.4 或 0.0001 并不重要,它始终是相同的强度(在带有 iOS7 的 iPhone 4 上)。任何人都可以重新创建这个吗?

我希望不仅能够创建振动模式,而且能够创建平滑的振动包络。如何?


(由于这是一个仪器设计的研究项目,我(还)不关心应用商店的限制。)