问题标签 [haptic-feedback]

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 投票
2 回答
3033 浏览

android - Flutter:在设备上振动非标准时间长度

我正在尝试为 Android 构建一个 Flutter 应用程序,它可以同时振动手机

  • 足够长且足够有力,即使用户的手机放在口袋里,振动也很明显
  • 以用户可以识别的特定模式(如摩尔斯电码)

我找到了产生触觉反馈的方法,例如HapticFeedback.vibrate, HapticFeedback.lightImpact; 但是,这些都不能让我控制振动的长度。

有什么方法可以让手机振动指定的时间长度(例如 250 毫秒)?

0 投票
2 回答
1375 浏览

android - 为什么振动在 Android P (API 28) 上不起作用?

我正在尝试在更改搜索栏的值时实现触觉反馈。它可以在 Android pre-P 上正常工作。在 Android P 上它根本不起作用。代码:

0 投票
0 回答
251 浏览

swift - 移动单元格时禁用 UICollectionView 触觉反馈

有没有办法禁用在移动过程中交换单元格时发生的触觉反馈?

0 投票
0 回答
301 浏览

ios - 从 UIPickerView 中删除触觉反馈

我知道如何将触觉反馈添加到我的 Swift 应用程序中的元素,但是如何删除 UIPickerView 附带的本机触觉反馈?

0 投票
3 回答
2542 浏览

ios - iOS 触觉反馈未触发

我正在使用一些 UIGestures(特别是强制触摸)。我已经完成了所有这些工作,额外的 UI 更新/动画都在强制触摸下工作。但是,我想在硬按上添加触觉反馈。令我沮丧的是,这段代码不起作用。该函数被调用,界面更新,但没有触觉反馈。我在这里缺少什么吗?权限、能力等?

提前感谢您的任何反馈。

0 投票
1 回答
155 浏览

python - 在 pythonista Objc_util 中使用 UINotificationFeedbackGenerator

我正在尝试在 pythonista 中使用 UINotifcationFeedbackGenerator,

但运行它会导致应用程序崩溃,错误文件说

所以搜索它,似乎反馈生成器并不安全,但使用 on_main_thread() 也不起作用(或者我只是用错了)。通过奇怪的是,将其添加到 ui 调用的方法在这里有效

谢谢你的帮助!

0 投票
1 回答
2414 浏览

android - 长按时颤动触觉反馈

我们应该如何使用 Flutter HapticFeedback 类在长按时产生触觉反馈?

我目前正在使用HapticFeedback.selectionClick()OnTapDown 方法,但没有任何反应。

我也已经在 android 清单文件中添加了振动权限。我正在使用 Pixel2 XL 设备进行测试。

0 投票
1 回答
517 浏览

ios - 我可以使用 AudioServicesPlaySystemSound(1519) //(weak boom) 而不会被苹果拒绝吗?

我有这个特殊的问题:我正在使用 UE4 来发布我的 iOS 游戏。在我的最新更新中,我正在尝试使用objective-c 代码实现taptic 引擎。现在:我已经用官方 api 测试了我的游戏,Haptic Feedback但它总是让我的应用程序崩溃。我试过了

https://medium.com/@sdrzn/make-your-ios-app-feel-better-a-comprehensive-guide-over-taptic-engine-and-haptic-feedback-724dec425f10

并成功(iPhone 8)。我可以在不被拒绝的情况下使用它还是它是私有 API?

现在,我已将新更新发送给苹果,但因此被拒绝:

使用非公共 API MTLDebugDevice 私有 API。

现在我做了一些研究,似乎这个修补程序可能已经解决了它:https ://forums.unrealengine.com/unreal-engine/announcements-and-releases/3303-current-available-quick-fix-solutions

我确实运行了它,似乎成功地修补了 UE4 运输问题。但是我会因为使用上面的方法触发触觉反馈而被拒绝吗?

预期:再次被苹果拒绝并被禁止进入开发者计划。

0 投票
1 回答
378 浏览

ios - AVHapticPlayer async call finishWithCompletionHandler: (type=3) 30秒后没有得到回复

问题

当用户移动一些图块时,我在我的应用程序中使用触觉反馈。当瓷砖移动得非常快,导致触觉反馈快速触发时,我在 30 秒后在控制台中收到以下警告:

在此处输入图像描述

2019-01-20 17:29:04.658240+0000 Loopover[17824:4937487] [反馈] AVHapticPlayer async call finishWithCompletionHandler: (type=3) 30 秒后没有得到回复(在此通知 0 mediaserverd 死亡时间)

触觉反馈是如何触发的?

我正在触发触觉反馈UIImpactFeedbackGenerator,如下所示:

这是什么意思?

我应该担心这个警告吗?如果我正常移动瓷砖,则不会出现任何问题。

如果有的话,我该怎么办?

0 投票
0 回答
2769 浏览

android - Unity 上的 Android 触觉反馈

我发现了一个不完整的关于统一的 android haptic 代码:

我想为其添加样式,例如“impactLight”、“impactMedium”...

有人知道如何在统一上实现 android 触觉吗?