chrome.appviewTag

Mô tả

Sử dụng thẻ appview để nhúng các ứng dụng Chrome khác vào ứng dụng Chrome của bạn (xem phần Cách sử dụng).

Quyền

appview

Phạm vi cung cấp

Chrome 43 trở lên

Loại

EmbedRequest

Thuộc tính

  • khác

    đối tượng

    Dữ liệu do nhà phát triển chỉ định (không bắt buộc) mà ứng dụng cần nhúng có thể sử dụng khi đưa ra quyết định nhúng.

  • embedderId

    chuỗi

    Mã nhận dạng của ứng dụng đã gửi yêu cầu nhúng.

  • allow

    void

    Cho phép yêu cầu nhúng.

    Hàm allow có dạng như sau:

    (url: string) => {...}

    • url

      chuỗi

      Chỉ định nội dung cần được nhúng.

  • từ chối

    void

    Ngăn chặn yêu cầu nhúng.

    Hàm deny có dạng như sau:

    () => {...}

Phương thức

connect()

Promise
chrome.appviewTag.connect(
  app: string,
  data?: any,
  callback?: function,
)
: Promise<boolean>

Yêu cầu nhúng một ứng dụng khác.

Thông số

  • ứng dụng

    chuỗi

    Mã phần mở rộng của ứng dụng cần được nhúng.

  • khác

    bất kỳ không bắt buộc

    Dữ liệu do nhà phát triển chỉ định (không bắt buộc) mà ứng dụng cần nhúng có thể sử dụng khi đưa ra quyết định nhúng.

  • callback

    hàm không bắt buộc

    Tham số callback có dạng như sau:

    (success: boolean) => void

    • thành công

      boolean

      True nếu yêu cầu nhúng thành công.

Giá trị trả về

  • Promise<boolean>

    Chrome 132 trở lên

    Các promise chỉ được hỗ trợ cho Manifest V3 trở lên, các nền tảng khác cần sử dụng lệnh gọi lại.