import React, { Component } from 'react';
import { StyleSheet, Text, View } from 'react-native';
import { WebView } from 'react-native-webview';
// ...
class MyWebComponent extends Component {
render() {
return <WebView source={{ uri: 'https://reactnative.dev/' }} />;
}
}
我想把我的webview连接到一个需要地理定位的网站。
需要设置"geolocationEnabled
"。在WebView中设置是否启用地理定位功能。默认值为false。
另外,你需要在你的应用程序中配置地理定位权限。
android/src/main/AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />