مرورگرهای درونبرنامه میتوانند تجربه کاملی از مرورگر را برای کاربران شما فراهم کنند، در حالی که به آنها اجازه میدهند در متن برنامه شما بمانند. این بیشتر زمانی استفاده می شود که شما یک پیوند یا تبلیغ در برنامه خود دارید که به یک صفحه وب پیوند دارد. صفحه وب را می توان در یک مرورگر درون برنامه ای باز کرد، همانطور که در شکل 1 مشاهده می شود.
هر دو Custom Tabs و WebView APIهایی هستند که برای تقویت تجربه درون برنامه ای شما در دسترس هستند، اما انتخاب بهترین گزینه برای شما بستگی به مورد استفاده شما دارد. جدول زیر برخی از مزایای هر یک را نشان می دهد:
مرور آماده خارج از جعبه برای محتوای شخص ثالث که توسط مرورگر پیشفرض کاربر مدیریت میشود. رایج ترین برای اکثر موارد استفاده. | تجربههای مرور کنترل شده توسط توسعهدهنده سفارشی. معمولاً برای موارد استفاده پیشرفته تر استفاده می شود. | ||||
|
|
اگرچه تب های سفارشی توسط اکثریت قریب به اتفاق مرورگرها پشتیبانی می شوند، برخی گزینه های سفارشی سازی اضافی را ارائه می دهند. برای کسب اطلاعات بیشتر، این مقایسه پشتیبانی مرورگر Tabs Custom را ببینید.
منابع اضافی
برای توسعه صفحات وب برای دستگاههای مجهز به Android با استفاده از WebViews یا Custom Tabs API، به اسناد زیر مراجعه کنید:
- جاسازی محتوای وب در برنامه خود به عنوان محتوای اصلی یا پشتیبانی
- نمای کلی برگه های سفارشی
- مروری بر فعالیت های وب مورد اعتماد
- پشتیبانی از مرورگر