http://maidzonekwrk4xbbmynqnprq2lu7picruncfscfwmyzbmec6naurhyqd.onion/blog/2025-06-03-ios-web-haptics.html
It's framework agnostic; just call haptic() , haptic.error() , or haptic.confirm() on any event, and it works. The library: npm.im/ios-haptics It's pretty basic. Feel free to send a PR or make an issue if you find something to improve.