Clase de motor
ExperienceNotificationService
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
Referencia API
Métodos
CanPromptOptInAsync
Devuelve
Muestras de código
LocalScript - Implementación de Solicitud de Permiso de Notificación
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- Función para comprobar si el jugador puede ser solicitado para activar notificaciones
local function canPromptOptIn()
local success, canPrompt = pcall(function()
return ExperienceNotificationService:CanPromptOptInAsync()
end)
return success and canPrompt
end
local canPrompt = canPromptOptIn()
if canPrompt then
local success, errorMessage = pcall(function()
ExperienceNotificationService:PromptOptIn()
end)
end
-- Escuchar el evento de cierre de la solicitud de opt-in
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("Solicitud de opt-in cerrada")
end)PromptOptIn
ExperienceNotificationService:PromptOptIn():()
Devuelve
()
Muestras de código
LocalScript - Implementación de Solicitud de Permiso de Notificación
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- Función para comprobar si el jugador puede ser solicitado para activar notificaciones
local function canPromptOptIn()
local success, canPrompt = pcall(function()
return ExperienceNotificationService:CanPromptOptInAsync()
end)
return success and canPrompt
end
local canPrompt = canPromptOptIn()
if canPrompt then
local success, errorMessage = pcall(function()
ExperienceNotificationService:PromptOptIn()
end)
end
-- Escuchar el evento de cierre de la solicitud de opt-in
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("Solicitud de opt-in cerrada")
end)Eventos
OptInPromptClosed
Muestras de código
LocalScript - Implementación de Solicitud de Permiso de Notificación
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- Función para comprobar si el jugador puede ser solicitado para activar notificaciones
local function canPromptOptIn()
local success, canPrompt = pcall(function()
return ExperienceNotificationService:CanPromptOptInAsync()
end)
return success and canPrompt
end
local canPrompt = canPromptOptIn()
if canPrompt then
local success, errorMessage = pcall(function()
ExperienceNotificationService:PromptOptIn()
end)
end
-- Escuchar el evento de cierre de la solicitud de opt-in
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("Solicitud de opt-in cerrada")
end)