When I use navigator.geolocation.getCurrentPosition in my code, it works fine in browser. But when the app is used as a custom app in Microsoft Teams it always return error