我正在重新使用显示谷歌地图和用户位置的 Blazor wasm UI 和代码。根据用户位置,我显示/绘制附近企业的标记。
我的谷歌地图项目是带有 JavaScript 的 Razor 类库 (RCL) 项目,用于呈现谷歌地图、显示当前位置标记和代码以显示商业标记列表。
我已经能够成功地将 Google MAP RCL 项目加载到 Blazor Hybrid 中,但无法获取用户的当前位置。
我已将以下权限添加到 android manifext.xml
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
<uses-feature android:name="android.hardware.location" android:required="false" />
<uses-feature android:name="android.hardware.location.gps" android:required="false" />
<uses-feature android:name="android.hardware.location.network" android:required="false" />
我还缺少什么来获取用户的当前位置?