I am developing an WebAR output using AR.js in Playcanvas platform. The output doesn’t seem to work with the iPhone? Is this how the WebAR developed in Playcanvas would behave? Is there any workaround/ solution to make the output work on the iPhones?
Thanks a lot for your quick reply. Both 8th Wall and Zappar are costly solutions. Unfortunately, they provide self hosting and access to platform APIs only in their enterprise solutions and only big companies can afford it.
Any other option that we can go with to get iPhone support?
Until iOS gets WebXR API support (they are working on it now), your only option is to integrate an AR library that is supported for you in terms of cost/licensing.
The 8th Wall and Zappar integrations with PlayCanvas are developed by the respective companies and our engine supports WebXR API natively.
Unfortunately, anything else is dependent on the library vendor or the developer to integrated themselves.
Key points is to have a clear color (alpha = 0) on the camera and a transparent canvas (see rendering under project options) so that you can have the video feed under the WebGL canvas and and be able to see it.