chrome.appviewTag

Açıklama

Diğer Chrome Uygulamalarını Chrome Uygulamanıza yerleştirmek için appview etiketini kullanın (Kullanım bölümüne bakın).

İzinler

appview

Kullanılabilirlik

Chrome 43 ve sonraki sürümler Yalnızca ChromeOS

Türler

EmbedRequest

Özellikler

  • veri

    nesne

    Yerleştirilecek uygulamanın, yerleştirme kararı verirken kullanabileceği, geliştirici tarafından belirtilen isteğe bağlı veriler.

  • embedderId

    dize

    Yerleştirme isteğini gönderen uygulamanın kimliği.

  • izin ver

    geçersiz

    Yerleştirme isteğine izin verir.

    allow işlevi şu şekildedir:

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

    • url

      dize

      Yerleştirilecek içeriği belirtir.

  • deny

    geçersiz

    Yerleştirme isteğini engeller.

    deny işlevi şu şekildedir:

    () => {...}

Yöntemler

connect()

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

Başka bir uygulamanın yerleştirilmesini ister.

Parametreler

  • uygulama

    dize

    Yerleştirilecek uygulamanın uzantı kimliği.

  • veri

    isteğe bağlı

    Yerleştirilecek uygulamanın, yerleştirme kararı verirken kullanabileceği, geliştirici tarafından belirtilen isteğe bağlı veriler.

  • callback

    function isteğe bağlı

    callback parametresi şu şekilde görünür:

    (success: boolean) => void

    • başarılı

      boole

      Yerleştirme isteği başarılı olursa doğru değerini döndürür.

İadeler

  • Promise<boolean>

    Chrome 132 ve sonraki sürümler

    Promise'ler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.