Class OpenLink

OpenLink

แสดงการดําเนินการเพื่อเปิดลิงก์ที่มีตัวเลือก

// A button that opens as a link in an overlay and
// requires a reload when closed.
var 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.
var actionResponse = CardService.newActionResponseBuilder()
    .setOpenLink(CardService.newOpenLink()
        .setUrl("https://www.google.com")
        .setOpenAs(CardService.OpenAs.FULL_SIZE)
        .setOnClose(CardService.OnClose.NOTHING))
    .build();

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setOnClose(onClose)OpenLinkตั้งค่าการทํางานของ URL เมื่อปิดหน้าต่างหรือแท็บ URL
setOpenAs(openAs)OpenLinkตั้งค่าลักษณะการทํางานของ URL เมื่อเปิด
setUrl(url)OpenLinkตั้งค่า URL ที่จะเปิด

เอกสารประกอบโดยละเอียด

setOnClose(onClose)

ตั้งค่าการทํางานของ URL เมื่อปิดหน้าต่างหรือแท็บ URL

พารามิเตอร์

ชื่อประเภทคำอธิบาย
onCloseOnCloseการตั้งค่าการปิด

ไปกลับ

OpenLink — เป็นออบเจ็กต์นี้เพื่อเป็นเชน


setOpenAs(openAs)

ตั้งค่าลักษณะการทํางานของ URL เมื่อเปิด

พารามิเตอร์

ชื่อประเภทคำอธิบาย
openAsOpenAsการตั้งค่าการเปิด

ไปกลับ

OpenLink — เป็นออบเจ็กต์นี้เพื่อเป็นเชน


setUrl(url)

ตั้งค่า URL ที่จะเปิด URL ต้องตรงกับคํานําหน้าที่อนุญาตพิเศษในไฟล์ Manifest

พารามิเตอร์

ชื่อประเภทคำอธิบาย
urlStringURL ที่จะเปิด

ไปกลับ

OpenLink — เป็นออบเจ็กต์นี้เพื่อเป็นเชน