คำอธิบาย
ใช้ chrome.sessions API เพื่อค้นหาและกู้คืนแท็บและหน้าต่างจากเซสชันการท่องเว็บ
สิทธิ์
sessionsประเภท
Device
พร็อพเพอร์ตี้
- 
    deviceNameสตริง ชื่อของอุปกรณ์ภายนอก 
- 
    เซสชันเซสชัน[] รายการเซสชันหน้าต่างที่เปิดอยู่สำหรับอุปกรณ์ภายนอก โดยจัดเรียงจากเซสชันที่แก้ไขล่าสุดไปจนถึงเซสชันที่แก้ไขนานที่สุด 
Filter
พร็อพเพอร์ตี้
- 
    maxResultsหมายเลข ไม่บังคับ จำนวนสูงสุดของรายการที่จะดึงข้อมูลในรายการที่ขอ ละเว้นพารามิเตอร์นี้เพื่อดึงข้อมูลรายการสูงสุด ( sessions.MAX_SESSION_RESULTS)
Session
พร็อพเพอร์ตี้
- 
    lastModifiedตัวเลข เวลาที่ปิดหรือแก้ไขหน้าต่างหรือแท็บ ซึ่งแสดงเป็นวินาทีนับตั้งแต่ Epoch 
- 
    แท็บแท็บ ไม่บังคับ tabs.Tabหากรายการนี้อธิบายแท็บ ระบบจะตั้งค่านี้หรือsessions.Session.window
- 
    หน้าต่างหน้าต่าง ไม่บังคับ windows.Windowหากรายการนี้อธิบายหน้าต่าง ระบบจะตั้งค่านี้หรือsessions.Session.tab
พร็อพเพอร์ตี้
MAX_SESSION_RESULTS
จำนวนสูงสุดของ sessions.Session ที่จะรวมไว้ในรายการที่ขอ
ค่า
25 
 
เมธอด
getDevices()
chrome.sessions.getDevices(
filter?: Filter,
): Promise<Device[]>
ดึงข้อมูลอุปกรณ์ทั้งหมดที่มีเซสชันที่ซิงค์
พารามิเตอร์
- 
    ตัวกรองตัวกรอง ไม่บังคับ 
การคืนสินค้า
- 
            Promise<Device[]> Chrome 96 ขึ้นไป
getRecentlyClosed()
chrome.sessions.getRecentlyClosed(
filter?: Filter,
): Promise<Session[]>
รับรายการแท็บและ/หรือหน้าต่างที่ปิดล่าสุด
พารามิเตอร์
- 
    ตัวกรองตัวกรอง ไม่บังคับ 
การคืนสินค้า
- 
            Promise<Session[]> Chrome 96 ขึ้นไป
restore()
chrome.sessions.restore(
sessionId?: string,
): Promise<Session>
เปิด windows.Window หรือ tabs.Tab อีกครั้ง โดยมีตัวเลือกการเรียกกลับเพื่อเรียกใช้เมื่อมีการกู้คืนรายการ
พารามิเตอร์
- 
    sessionIdสตริง ไม่บังคับ windows.Window.sessionIdหรือtabs.Tab.sessionIdเพื่อกู้คืน หากไม่ได้ระบุพารามิเตอร์นี้ ระบบจะกู้คืนเซสชันที่ปิดล่าสุด
การคืนสินค้า
- 
            Promise<Session> Chrome 96 ขึ้นไป
กิจกรรม
onChanged
chrome.sessions.onChanged.addListener(
callback: function,
)
ทริกเกอร์เมื่อมีการเปลี่ยนแปลงแท็บและ/หรือหน้าต่างที่เพิ่งปิด เหตุการณ์นี้ไม่ได้ตรวจสอบการเปลี่ยนแปลงเซสชันที่ซิงค์
พารามิเตอร์
- 
    callbackฟังก์ชัน พารามิเตอร์ callbackมีลักษณะดังนี้() => void