最新バージョンは下記より取得して下さい。
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();
基本的にはこちらの方が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);