Google maps location working in app but not in browser
Google apps have a special setting of their own to enable location access.  Open the Google Settings app and change the Positioning Mode setting (under Location) to High Accuracy, and it should prompt you for permission.

In Chrome, go to Settings &rarr; Site Settings &rarr; Location and ensure nothing related to Google is being blocked.