ionic-team / ionic-team/capacitor-haptics

[Feature Request] Haptics: add all vibration types to the API

Open
#5 1 comment 3 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
0
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Hi Capacitor,

Thanks a lot for your amazing work.

I just began to use @capacitor/haptics plugin.

**It would be really nice to provide all the last possibilities provided by native haptics apis:**

# Not yet provided by capacitor
- Rigid Impact
- Soft Impact
- Selection Changed
- VibrateOptions - intensity

# Provided by capacitor
- Light Impact
- Medium Impact
- Heavy Impact
- Success Notification
- Error Notification
- Warning Notification
- VibrateOptions - duration

You can test them all using this app on the store: https://apps.apple.com/gb/app/haptic-haven/id1523772947, cf https://github.com/davejacobsen/HapticHaven
image

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing Haptics API and its native platform implementations, then compare the requested rigid, soft, selection, and intensity options with the capabilities of each platform. Done means the requested vibration types are supported consistently where available, with the API behavior documented and covered by the project's existing validation or test approach.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api, mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.