LoginSignup
0
1

More than 1 year has passed since last update.

Flutter バイブレーション機能

Posted at

スクリーンショット 2022-07-12 9.23.45.png
最新バージョンは下記より取得して下さい。
vibration pub.dev

dependencies:
  vibration: ^layest
// ignore: import_of_legacy_library_into_null_safe
import 'package:vibration/vibration.dart';

// 振動させる
Vibration.vibrate();
// 振動機能があるか確認する
if (await Vibration.hasVibrator()) {
    Vibration.vibrate();
}
// 1秒間振動させる
Vibration.vibrate(duration: 1000);
// 振動を止める
Vibration.cancel();

スクリーンショット 2022-07-12 9.21.40.png
基本的にはこちらの方がNull Safetyに対応しているのでオススメです。
flutter_vibrate pub.dev

dependencies:
  flutter_vibrate: ^layest
import 'package:flutter_vibrate/flutter_vibrate.dart';

// 500ミリ秒振動させる
Vibrate.vibrate();
// 振動機能があるか確認しあれば振動させる
if (await Vibrate.canVibrate()) {
    Vibrate.vibrate();
}
// 500ミリ秒停止させる
final Iterable<Duration> pauses = [const Duration(milliseconds: 500)];
Vibrate.vibrateWithPauses(pauses);
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1