chrome.browser

คำอธิบาย

ใช้ chrome.browser API เพื่อโต้ตอบกับเบราว์เซอร์ Chrome ที่เชื่อมโยงกับแอปพลิเคชันและโปรไฟล์ Chrome ปัจจุบัน

สิทธิ์

browser

ประเภท

OpenTabOptions

พร็อพเพอร์ตี้

  • url

    string

    URL ที่จะนำทางไปยังเมื่อเปิดแท็บใหม่

วิธีการ

openTab()

สัญญา
chrome.browser.openTab(
  options: OpenTabOptions,
  callback?: function,
)

เปิดแท็บใหม่ในหน้าต่างเบราว์เซอร์ที่เชื่อมโยงกับแอปพลิเคชันปัจจุบันและโปรไฟล์ Chrome หากหน้าต่างเบราว์เซอร์สำหรับโปรไฟล์ Chrome ไม่ได้เปิดอยู่ ระบบจะเปิดหน้าต่างใหม่ก่อนที่จะสร้างแท็บใหม่

พารามิเตอร์

  • ตัวเลือก

    กำหนดค่าวิธีการเปิดแท็บ

  • Callback

    ฟังก์ชัน ไม่บังคับ

    พารามิเตอร์ callback มีลักษณะดังนี้

    ()=>void

การคืนสินค้า

  • Promise<void>

    Chrome 117 ขึ้นไป

    Promiss รองรับเฉพาะไฟล์ Manifest V3 ขึ้นไป ส่วนแพลตฟอร์มอื่นๆ จะต้องใช้โค้ดเรียกกลับ