Anchoring in Web-based AR for both Android and iOS

We are developing an educational AR web app/site that primarily uses anchoring. The current version uses webXR, so it is limited to Android devices that are ARCore-capable. From my research, SLAM-based anchoring is quite locked to ARCore and ARKit, but hopefully I am wrong. I have tried location-based anchoring via LocAR.js (from the makers of AR.js), and GPS anchoring is quite unreliable indoors. Any good advice or thoughts on this?

Does your webXR on Android work well enough? If so, are you just trying to find something that works on iOS? Also, on a side note, did you try LocAR outside? I’m curious to know if it is an improvement on AR.js in any way.

I’ve read that combining GPS with other sensors can help improve accuracy. Have you thought about that?

What about using markers for anchoring? Sometimes they can provide a more stable reference point compared to GPS.

I think SLAM is still the best option for accurate positioning. Have you looked into any updates from AR.js or LocAR.js?

It might be worth exploring browser compatibility with ARKit for iOS. I know some developers have had success there.