首页 > 解决方案 > 我正在尝试设置我的地图样式以使其更暗但它不起作用

问题描述

我已经尝试通过实现谷歌地图向导自定义 JSON 来设置我的地图样式,但它不起作用我尝试了不同的方法来构造代码,而没有结果只是地图。由于代码的长度,我用 JSON 替换了 JSON 代码。

我尝试了不同的结构和研究解决方案。感谢您的帮助

import React from 'react';
import { StyleSheet, Text, View } from 'react-native';
import DrawerNavigator from './Menu/DrawerNavigator'
import MapView from 'react-native-maps';

 var region = {
    latitude: 37.78825,
    longitude: -122.4324,
    latitudeDelta: 0.0922,
    longitudeDelta: 0.0421,
  };
  var mapStyle = JSON




export default class SettingScreen extends React.Component{
    render(){
        return(
            <View style = {styles.container}> 
< MapView style = {styles.container}
    initialRegion={region}
      customMapStyle={mapStyle}/>

         </View>

        )
    }
}
const styles = StyleSheet.create({
    container: {
        flex: 1,
        backgroundColor: '#0000',
        justifyContent: 'center',

    }
});

标签: javascriptreact-nativedictionaryfrontend

解决方案


好的,我按照您的说明创建了一个样式 JSON 对象,并在此处设置了一个示例。mapStyle除了变量中缺少分号外,我没有遇到您的代码问题。也许,这就是样式加载不正确的原因。


推荐阅读