Bir eklentinin ana aşama bileşeni için MeetAddonClient
.
İmza
interface MeetMainStageClient extends MeetAddonClient
Miras
Uzatmalar | MeetAddonClient |
---|
Yöntem imzaları
Ad | Açıklama |
---|---|
closeAddon() |
Tüm iframe'lerin yüklemesini kaldırıp açıksa yan paneli kapatarak Meet iframe'inde çalışan eklentiyi kapatın. Devam eden bir etkinlik varken bu işlevi çağırmanın bir etkisi yoktur. ( MeetAddonClient öğesinden devralınır.) |
endActivity() |
Devam eden bir etkinliği sonlandırır. Aşağıdaki durumlarda başarısız olur: - Devam eden bir etkinlik yoksa. - Kullanıcı, etkinliği başlatan kişi değildir. ( MeetAddonClient öğesinden devralınır) |
getActivityStartingState() |
Katılımcı etkinlik davetini kabul ettiğinde eklentinin ilk durumuyla ilgili bilgileri alır. ( MeetAddonClient öğesinden devralınır) |
getFrameOpenReason() |
Eklenti çerçevesinin açılmasına neden olan işlemi alır. ( MeetAddonClient öğesinden devralınır) |
getMeetingInfo() |
Eklentinin çalıştığı toplantıyla ilgili bilgileri alır. ( MeetAddonClient öğesinden devralınır) |
loadSidePanel() |
İframe kaynağı eklenti manifestinden yan panel URL'sine ayarlanmış olarak yan panel iframe'ini açar. |
notifySidePanel(payload) |
Ana sahne eklentisi iframe'inden yan panel eklentisi iframe'ine mesaj gönderir. Yan panel iframe'inde çalışan eklenti, frameToFrameMessage eklenti geri çağırma işlevini kullanarak bu mesaja tepki verebilir. Bu dizenin uzunluğu 1.000.000 karakterden az olmalıdır. |
on(eventId, eventHandler) |
Eklentinin kullanabileceği AddonCallbacks öğesine erişim sağlar.( MeetAddonClient öğesinden devralınır) |
setActivityStartingState(activityStartingState) |
Katılımcı etkinliğe katılma davetini kabul ettiğinde kullanılan eklentinin ilk durumuyla ilgili bilgileri ayarlar veya günceller. ( MeetAddonClient öğesinden devralınır.) |
startActivity(activityStartingState) |
Başlatıcının ve katılımcıların etkinlik sırasında kullanabileceği, karelerin sağlanan başlangıç durumuyla bir etkinlik başlatır. ( MeetAddonClient kaynağından devralındı) |
unloadSidePanel() |
Yan panel iframe'ini kapatır. Yöntem çağrıldığında yan panel eklentisi durumunun Meet'te korunmadığını unutmayın. Yan panel iframe'i, örneğin loadSidePanel çağrısı kullanılarak tekrar açılırsa yan panel iframe kaynak URL'si, eklenti manifest'indeki orijinal değerine ayarlanır. Bu yöntem çağrılmadan önce eklenti durumunu eklenti arka ucunda devam ettirmek eklentiye bağlıdır. |