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
appviewPhạm vi cung cấp
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
allowcó 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
denycó dạng như sau:() => {...}
Phương thức
connect()
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ố
callbackcó 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ênCá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.