mapbox警告setAccessToken需要Maplibre空白屏幕的SetWell Novenneftileserver- REECT Native Expo
app.js
import { StatusBar } from 'expo-status-bar';
import { StyleSheet, Text, View } from 'react-native';
import MapboxGL from '@rnmapbox/maps';
MapboxGL.setAccessToken('TOKEN');
export default function App() {
return (
<View style={styles.page}>
<MapboxGL.MapView style={styles.map} />
<StatusBar style="auto"/>
</View>
);
}
const styles = StyleSheet.create({
page: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF'
},
map: {
flex: 1
}
});
给出此错误: 错误
mapbox警告setAccessToken要求setwellnoinefiteleserver用于maplibre,请参见setwellnoichnoichtileserver docs有关含义对象{ “等级”:“警告”, “消息”:“ setAccessToken要求Maplibre需要SetWellnonningtileserver,请参阅Setwellnoynnoichtileserver Docs有关含义”, “ tag”:“ instancemanagerimpl”,
和空白屏幕: 空白反应本机屏幕
App.js
import { StatusBar } from 'expo-status-bar';
import { StyleSheet, Text, View } from 'react-native';
import MapboxGL from '@rnmapbox/maps';
MapboxGL.setAccessToken('TOKEN');
export default function App() {
return (
<View style={styles.page}>
<MapboxGL.MapView style={styles.map} />
<StatusBar style="auto"/>
</View>
);
}
const styles = StyleSheet.create({
page: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF'
},
map: {
flex: 1
}
});
Giving this error :
Error
Mapbox warning setAccessToken requires setWellKnownTileServer for MapLibre, see setWellKnownTileServer docs for implications Object {
"level": "warning",
"message": "setAccessToken requires setWellKnownTileServer for MapLibre, see setWellKnownTileServer docs for implications",
"tag": "InstanceManagerImpl",
And blank screen:
blank react native screen
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您的地图无需显示。添加 stylejson 或 styleurl 选项。例如(OSM图块):
Your map has nothing to show. Add styleJSON or styleURL option. For example (osm tiles):
我通过在我的代码中添加一行来解决它:
mapboxgl.setwellnovennonningtileserver('mapbox');
I solved it by adding one line to my code:
MapboxGL.setWellKnownTileServer('Mapbox');