chrome.browser

คำอธิบาย

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

สิทธิ์

browser

ประเภท

OpenTabOptions

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

  • URL

    สตริง

    URL ที่จะไปยังเมื่อเปิดแท็บใหม่ในครั้งแรก

เมธอด

openTab()

Promise
chrome.browser.openTab(
  options: OpenTabOptions,
  callback?: function,
)
: Promise<void>

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

พารามิเตอร์

  • ตัวเลือก

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

  • callback

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

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

    () => void

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

  • Promise<void>

    Chrome 117 ขึ้นไป

    ระบบรองรับ Promise สำหรับไฟล์ Manifest V3 ขึ้นไปเท่านั้น แพลตฟอร์มอื่นๆ ต้องใช้การเรียกกลับ