RN和原生端(iOS)交互(关于百度地图)

本文讲述了在React Native(RN)项目中如何与原生iOS端交互,特别是集成百度地图的功能。作者介绍了RN调用原生地图视图、暴露给RN的方法(如RCT_EXPORT_METHOD)、RN与原生间的回调(callback、Promise、event)通信方式,以及RN跳转原生界面的注意事项。在实际操作中,作者强调所有方法应写在接口类文件里,而视图传递仅负责传递地图视图。
摘要由CSDN通过智能技术生成

去年我开始参与一个RN项目,其中我的工作是负责和前端协调百度地图接口,就是RN端调原生的地图并显示,其中我负责写需要的接口。我们的项目主要还是原生的,RN项目是嵌在其中的一个子模块,背景介绍完毕。

1.以下是进入的入口debug的时候地址是前端项目地址,需要前端起RN项目的npm服务器,如果是release,则是去codePush服务器下载最新代码。


2.下面这个类是管理地图的类,返回值view即使百度地图的view,当然RN那边也需要对应的代码去接收这个视图,具体我就不去扣代码了,网上可以搜到。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值