safariから画面をタップした時にiPhoneのバイブレーションを動かしたいのですが方法はありますか？
CC BY-SA 4.0
2019-08-19T16:16:11.047
57464
2019-08-19T21:42:30.357
question
javascript ios html
safariからiPhoneのバイブレーションを動かす
[Can I use... Support tables for HTML5, CSS3, etc](https://caniuse.com/) によれば、
Safari は [Vibration API](https://www.w3.org/TR/vibration/)
に対応していないため、現状では不可能だと思います[[1]](https://caniuse.com/#feat=vibration)。

[![Can I use では Safari が Vibration API
に未対応とされている](https://i.stack.imgur.com/7Ua6k.png)](https://i.stack.imgur.com/7Ua6k.png)

限定的な代替案になりますが、 React Native
などのモバイルアプリケーション開発フレームワークを用いて、[ネイティブモジュールを介したバイブレーション機能へのアクセス](https://facebook.github.io/react-
native/docs/vibration)を行なうことで、 [Vibration
API](https://www.w3.org/TR/vibration/) に未対応であった場合でも、バイブレーション機能を動作させることが出来ます。
CC BY-SA 4.0
2019-08-19T21:42:30.357
57465
2019-08-19T21:42:30.357
32986
57464
answer