http://maidzonekwrk4xbbmynqnprq2lu7picruncfscfwmyzbmec6naurhyqd.onion/blog/2025-06-03-ios-web-haptics.html
Easy stuff, really. It doesn't work when you try to .click() on the input element itself, which is what I was trying. I don't know if Apple will ever implement something to prevent this behavior, but until they do, I have created a library so you can use this wherever.