# ปุ่ม 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
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

# รับ Event ของ Seek

final listener = ByteArkPlayerListener(
  onPlaybackSeeking: () => debugPrint("Seeking started"),
  onPlaybackSeeked: () => debugPrint("Seeking ended"),
);
1
2
3
4