استاندارد WebXR قابلیت های واقعیت افزوده را در یک مرورگر وب فراهم می کند. در Google Chrome، WebXR از ARCore برای ارائه عملکردهای AR در دستگاههای Android پشتیبانیشده استفاده میکند.
هنگام انتخاب بین WebXR و ARCore، تجربه کاربر مورد نظر را در نظر بگیرید. یک برنامه اندرویدی با استفاده از ARCore تجربه کاربری یکپارچه تری نسبت به باز کردن یک مرورگر وب برای نمایش محتوای WebXR ارائه می دهد. به طور مشابه، یک صفحه وب میتواند یک جلسه WebXR یکپارچه را در مرورگر شروع کند. این به کاربران شما اجازه می دهد تا در یک محیط آشنا بمانند.
مقایسه ویژگی ها
هنگام انتخاب توسعه تجربه AR خود با استفاده از ARCore یا WebXR، به خاطر داشته باشید که همه ویژگیهای ARCore در WebXR موجود نیستند.
جدول زیر ویژگیهای ARCore و وضعیت مربوط به آنها را در Chrome توضیح میدهد.
ویژگی ARCore | وضعیت کروم | WebXR Explainer |
---|---|---|
تست را بزنید | ارسال شد | WebXR Device API - تست ضربه |
لنگرها | ارسال شد | لنگر چیست |
Depth API | ارسال شد | سنجش عمق WebXR |
تشخیص هواپیما | آزمایشی توسعه دهنده | توضیح دهنده تشخیص هواپیما |
برآورد روشنایی | ارسال شد | WebXR Device API - برآورد نور |
چهره های تقویت شده | highlight_off | highlight_off |
تصاویر افزوده شده | highlight_off | highlight_off |
قرار دادن فوری | highlight_off | highlight_off |