chrome.browser

คำอธิบาย

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

สิทธิ์

browser

ประเภท

OpenTabOptions

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

  • URL

    สตริง

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

เมธอด

openTab()

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

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

พารามิเตอร์

  • ตัวเลือก

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

  • Callback

    ไม่บังคับ

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

    () => void

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

  • คำมั่นสัญญา<โมฆะ>

    Chrome 117 ขึ้นไป

    Promise รองรับไฟล์ Manifest V3 ขึ้นไปเท่านั้น ส่วนแพลตฟอร์มอื่นๆ ต้องใช้ Callback