پیام شناور
بازی از شِل میخواهد یک اعلان شناور نشان بدهد. بازی خودش UI پیام را نمیسازد.
دمو
این همان اعلان شِل است که بازی با sdk.toast.show میخواهد. متن را عوض کن، حالت را بزن، و ببین پیام چطور روی صفحه میایستد.
sdk.toast.show("آفرین! تصویر کامل شد.", { mode: "success", sound: "on" });API
sdk.toast.show("آفرین! تصویر کامل شد.", { mode: "success" });
sdk.toast.show("نتیجه ذخیره نشد.", { mode: "danger", sound: "off" });
sdk.toast.info(message, options);
sdk.toast.success(message, options);
sdk.toast.warning(message, options);
sdk.toast.danger(message, options);| گزینه | مقدارها | پیشفرض |
|---|---|---|
mode | info، success، warning، danger | info فقط برای show |
sound | on، off | on |
پیام خالی نادیده گرفته میشود. متن کوتاه میشود و تا ۲۰۰ نویسه بریده میشود. حالت ناشناس info میشود.
صدا
هر حالت وقتی sound برابر on است یک صدای کوتاه متعلق به شِل پخش میکند. بیصدای اصلی audio-settings-v1 همان صدا را هم قطع میکند. رد شدن پخش خودکار نباید پیام را پنهان کند. اگر بازی خودش صدای پایان دارد، روی آن پیام { sound: "off" } بگذار.
دسترسیپذیری
پیام شناور تنها جای خطای مهم نیست. اگر بازیکن بعد از رفتن پیام باید کاری بکند، وضعیت ماندگار یا خطای شِل را هم نگه دار.