chrome.appviewTag

Mô tả

Sử dụng thẻ appview để nhúng Các ứng dụng Chrome khác vào trong Ứng dụng Chrome. (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

  • dữ liệu

    đố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 nhúng có thể sử dụng khi đưa ra quyết định nhúng.

  • embedderId

    chuỗi

    Mã 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 nhúng.

  • từ chối

    void

    Ngă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,
)

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

Thông số

  • ứng dụng

    chuỗi

    Mã tiện ích của ứng dụng sẽ được nhúng.

  • dữ liệu

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

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

  • số gọi lại

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

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

    (success: boolean) => void

    • thành công

      boolean

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

Giá trị trả về

  • Promise<boolean>

    Đang chờ xử lý

    Lời hứa 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.