قابلیتهای دستگاه
پخش صدا در پسزمینه
پخش صدا را هنگام کوچک شدن اپلیکیشن ادامه دهید
1صدای پسزمینه چیست؟#
وقتی فعال باشد، صدا/موسیقی که در WebView شما پخش میشود حتی وقتی کاربر به اپلیکیشن دیگری میرود یا صفحه را خاموش میکند ادامه مییابد.
عالی برای:
- وبسایتهای پخش موسیقی (SoundCloud، Bandcamp)
- پلتفرمهای پادکست
- ایستگاههای رادیویی
- اپلیکیشنهای مدیتیشن / دعای صوتی
- کانالهای موسیقی YouTube
2فعالسازی در ژنراتور#
در مرحله ۲ (تنظیمات نمایش):
- به «Display Options» اسکرول کنید
- گزینه «Background Audio Playback» را روشن کنید
- APK خود را بسازید
نیازی به تغییر کد وبسایت شما نیست.
3چگونه کار میکند#
معمولاً وقتی یک اپلیکیشن اندروید به پسزمینه میرود، WebView آن همه پخشهای رسانهای را متوقف میکند. با فعال بودن Background Audio:
- وقتی اپلیکیشن به پسزمینه میرود WebView متوقف نمیشود
- صدا از طریق بلندگوی دستگاه یا هدفون پخش میشود
- پخش ویدیو هم ادامه مییابد (بخش صوتی)
💡 نکته: برای وبسایتهای ویدیویی، آن را با PiP ترکیب کنید تا کاربران بتوانند در یک پنجره شناور ویدیو ببینند و با بستهشدن پنجره هم صدا ادامه پیدا کند.
4ملاحظات باتری#
⚠️ صدا در پسزمینه پردازش WebView را زنده نگه میدارد و باتری بیشتری مصرف میکند.
✅ پیشنهاد میشود: فقط برای اپلیکیشنهایی فعال کنید که واقعاً به صدا در پسزمینه نیاز دارند
✅ کاربران همچنان میتوانند با مکث در وبسایت شما یا توقف اجباری اپلیکیشن پخش را متوقف کنند
✅ بهینهسازی باتری Android ممکن است در نهایت اپلیکیشنهای پسزمینه را متوقف کند - این رفتار عادی سیستم است.
5بهترین روشها برای وبسایت#
برای بهترین تجربه صدای پسزمینه، مطمئن شوید وبسایت شما:
✅ از عناصر HTML5 <audio> یا <video> استفاده کند
✅ کنترلهای پخش/توقف بهراحتی در دسترس باشند
✅ رویداد «visibilitychange» را درست مدیریت کند
✅ وقتی صفحه فوکوس خود را از دست میدهد، رسانه را خودکار متوقف نکند
// Prevent auto-pause on visibility change:
document.addEventListener('visibilitychange', function() {
// Don't pause audio when tab/app is hidden
if (document.hidden) {
// Keep playing - do nothing
}
});