- iOS Safari doesn't support navigator.vibrate() - Added feature detection before calling vibrate - Prevents TypeError on iOS devices - Haptic feedback still works on Android/Chrome
- iOS Safari doesn't support navigator.vibrate() - Added feature detection before calling vibrate - Prevents TypeError on iOS devices - Haptic feedback still works on Android/Chrome