ReactNative问题随笔-集成百度地图遇到的坑

1: RCTViewManger.h  file not found

import"RCTViewManager.h"

import"RCTConvert+CoreLocation.h"

改成

import<React/RCTViewManager.h>

import<React/RCTConvert+CoreLocation.h>


2: 报错Warning: Native component for "RCTBaiduMapView" does not exist

重置缓存                            npm start -- --reset-cache

退出包装在模拟器中删除Demo再去重新运行       react-native run-ios


3: undefined is not an object (evaluating ‘-react2.PropTypes.bool’)

importPropTypesfrom'react';              错误

importPropTypesfrom'prop-types';   正确

不仅仅是在自己的项目中进行修改,在 react-native-baidu-map文件中也不要统一去进行修改


4: Api Key  一定要在官网和APP的Bundle identifier对应,否则地图会显示失败!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容