# ปุ่ม Seek (Seek Button)
ByteArk Player SDK for Flutter รองรับปุ่ม Seek เดินหน้า/ถอยหลังบนแถบควบคุม โดยสามารถกำหนดระยะเวลาที่ต้องการ Seek ได้
# การเปิดใช้งาน
final config = ByteArkPlayerConfig(
licenseKey: licenseKey,
playerItem: playerItem,
seekButtons: true,
seekTime: 10, // Seek 10 วินาที
);
1
2
3
4
5
6
2
3
4
5
6
| Property | Type | Default | Description |
|---|---|---|---|
seekButtons | bool? | true | แสดงปุ่ม Seek เดินหน้า/ถอยหลัง |
seekTime | int? | 30 | ระยะเวลาที่ Seek ต่อครั้ง (วินาที) |
# Seek ผ่าน API
_controller.seekForward(); // เดินหน้าตาม seekTime
_controller.seekBackward(); // ถอยหลังตาม seekTime
_controller.seekTo(60_000); // กระโดดไปที่ตำแหน่ง (มิลลิวินาที)
1
2
3
2
3
# รับ Event ของ Seek
final listener = ByteArkPlayerListener(
onPlaybackSeeking: () => debugPrint("Seeking started"),
onPlaybackSeeked: () => debugPrint("Seeking ended"),
);
1
2
3
4
2
3
4