Class OpenLink

پیوند را باز کنید

نشان دهنده یک عمل برای باز کردن یک پیوند با چند گزینه است.

برای افزونه‌های Google Workspace و برنامه‌های Google Chat موجود است.

// A button that opens as a link in an overlay and
// requires a reload when closed.
const button = CardService.newTextButton()
                   .setText('This button opens a link in an overlay window')
                   .setOpenLink(
                       CardService.newOpenLink()
                           .setUrl('https://www.google.com')
                           .setOpenAs(CardService.OpenAs.OVERLAY)
                           .setOnClose(CardService.OnClose.RELOAD_ADD_ON),
                   );

// An action response that opens a link in full screen and
// requires no action when closed.
const actionResponse = CardService.newActionResponseBuilder()
                           .setOpenLink(
                               CardService.newOpenLink()
                                   .setUrl('https://www.google.com')
                                   .setOpenAs(CardService.OpenAs.FULL_SIZE)
                                   .setOnClose(CardService.OnClose.NOTHING),
                               )
                           .build();

توجه: برای بارگیری مجدد افزونه‌ها پس از بستن پیوند، از پیوندی با هدر Cross-Origin-Opener-Policy (COOP) استفاده نکنید. اگر COOP در پیوندی فعال باشد، افزونه‌ها نمی‌توانند وضعیت پنجره را تشخیص دهند و کارت افزونه به‌روزرسانی نمی‌شود.

روش ها

روش نوع برگشت شرح مختصر
set On Close(onClose) Open Link وقتی پنجره یا برگه URL بسته است، رفتار عملکرد URL را تنظیم می کند.
set Open As(openAs) Open Link رفتار URL را هنگام باز شدن تنظیم می کند.
set Url(url) Open Link URL را برای باز شدن تنظیم می کند.

مستندات دقیق

set On Close(onClose)

وقتی پنجره یا برگه URL بسته است، رفتار عملکرد URL را تنظیم می کند.

پارامترها

نام تایپ کنید توضیحات
on Close On Close تنظیمات بسته شدن

بازگشت

Open Link - این شی، برای زنجیر کردن.


set Open As(openAs)

رفتار URL را هنگام باز شدن تنظیم می کند.

پارامترها

نام تایپ کنید توضیحات
open As Open As تنظیمات افتتاحیه

بازگشت

Open Link - این شی، برای زنجیر کردن.


set Url(url)

URL را برای باز شدن تنظیم می کند. URL باید با پیشوندی مطابقت داشته باشد که در فهرست سفید در مانیفست قرار دارد .

پارامترها

نام تایپ کنید توضیحات
url String URL برای باز کردن.

بازگشت

Open Link - این شی، برای زنجیر کردن.