问题标签 [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.
android - Flutter:在设备上振动非标准时间长度
我正在尝试为 Android 构建一个 Flutter 应用程序,它可以同时振动手机
- 足够长且足够有力,即使用户的手机放在口袋里,振动也很明显
- 以用户可以识别的特定模式(如摩尔斯电码)
我找到了产生触觉反馈的方法,例如HapticFeedback.vibrate
, HapticFeedback.lightImpact
; 但是,这些都不能让我控制振动的长度。
有什么方法可以让手机振动指定的时间长度(例如 250 毫秒)?
android - 为什么振动在 Android P (API 28) 上不起作用?
我正在尝试在更改搜索栏的值时实现触觉反馈。它可以在 Android pre-P 上正常工作。在 Android P 上它根本不起作用。代码:
swift - 移动单元格时禁用 UICollectionView 触觉反馈
有没有办法禁用在移动过程中交换单元格时发生的触觉反馈?
ios - 从 UIPickerView 中删除触觉反馈
我知道如何将触觉反馈添加到我的 Swift 应用程序中的元素,但是如何删除 UIPickerView 附带的本机触觉反馈?
ios - iOS 触觉反馈未触发
我正在使用一些 UIGestures(特别是强制触摸)。我已经完成了所有这些工作,额外的 UI 更新/动画都在强制触摸下工作。但是,我想在硬按上添加触觉反馈。令我沮丧的是,这段代码不起作用。该函数被调用,界面更新,但没有触觉反馈。我在这里缺少什么吗?权限、能力等?
提前感谢您的任何反馈。
python - 在 pythonista Objc_util 中使用 UINotificationFeedbackGenerator
我正在尝试在 pythonista 中使用 UINotifcationFeedbackGenerator,
但运行它会导致应用程序崩溃,错误文件说
所以搜索它,似乎反馈生成器并不安全,但使用 on_main_thread() 也不起作用(或者我只是用错了)。通过奇怪的是,将其添加到 ui 调用的方法在这里有效
谢谢你的帮助!
android - 长按时颤动触觉反馈
我们应该如何使用 Flutter HapticFeedback 类在长按时产生触觉反馈?
我目前正在使用HapticFeedback.selectionClick()
OnTapDown 方法,但没有任何反应。
我也已经在 android 清单文件中添加了振动权限。我正在使用 Pixel2 XL 设备进行测试。
ios - 我可以使用 AudioServicesPlaySystemSound(1519) //(weak boom) 而不会被苹果拒绝吗?
我有这个特殊的问题:我正在使用 UE4 来发布我的 iOS 游戏。在我的最新更新中,我正在尝试使用objective-c 代码实现taptic 引擎。现在:我已经用官方 api 测试了我的游戏,Haptic Feedback
但它总是让我的应用程序崩溃。我试过了
并成功(iPhone 8)。我可以在不被拒绝的情况下使用它还是它是私有 API?
现在,我已将新更新发送给苹果,但因此被拒绝:
使用非公共 API MTLDebugDevice 私有 API。
现在我做了一些研究,似乎这个修补程序可能已经解决了它:https ://forums.unrealengine.com/unreal-engine/announcements-and-releases/3303-current-available-quick-fix-solutions
我确实运行了它,似乎成功地修补了 UE4 运输问题。但是我会因为使用上面的方法触发触觉反馈而被拒绝吗?
预期:再次被苹果拒绝并被禁止进入开发者计划。
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
,如下所示:
这是什么意思?
我应该担心这个警告吗?如果我正常移动瓷砖,则不会出现任何问题。
如果有的话,我该怎么办?
android - Unity 上的 Android 触觉反馈
我发现了一个不完整的关于统一的 android haptic 代码:
我想为其添加样式,例如“impactLight”、“impactMedium”...
有人知道如何在统一上实现 android 触觉吗?