Classe de moteur
ExperienceNotificationService
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
Référence API
Méthodes
CanPromptOptInAsync
Retours
Échantillons de code
LocalScript - Mise en œuvre de l'invite de permission de notification
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- Fonction pour vérifier si le joueur peut être invité à activer les notifications
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
-- Écouter l'événement de fermeture de l'invite d'inscription
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("Invite d'inscription fermée")
end)PromptOptIn
ExperienceNotificationService:PromptOptIn():()
Retours
()
Échantillons de code
LocalScript - Mise en œuvre de l'invite de permission de notification
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- Fonction pour vérifier si le joueur peut être invité à activer les notifications
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
-- Écouter l'événement de fermeture de l'invite d'inscription
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("Invite d'inscription fermée")
end)Événements
OptInPromptClosed
Échantillons de code
LocalScript - Mise en œuvre de l'invite de permission de notification
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- Fonction pour vérifier si le joueur peut être invité à activer les notifications
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
-- Écouter l'événement de fermeture de l'invite d'inscription
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("Invite d'inscription fermée")
end)