一种基于ReactNative实现LBS的方法

基本信息

申请号 CN201710723909.3 申请日 -
公开(公告)号 CN107347179A 公开(公告)日 2017-11-14
申请公布号 CN107347179A 申请公布日 2017-11-14
分类号 H04W4/00(2009.01)I;H04W4/02(2009.01)I;H04L29/08(2006.01)I 分类 电通信技术;
发明人 王洪涛;王月缤;范鑫 申请(专利权)人 吉林市东杰科技开发有限公司
代理机构 长春菁华专利商标代理事务所(普通合伙) 代理人 吉林市东杰科技开发有限公司
地址 132016 吉林省吉林市丰满区松江南路1235号松花江新城2区电商产业园文创街区S3-7号
法律状态 -

摘要

摘要 本发明涉及一种基于React Native实现LBS的方法,属于移动App开发技术领域;为了解决跨手机平台的位置服务的技术问题;具体步骤包括:开发者在React Native页面中引入兼容Android和IOS的封装后的网页组件,在React Native网页组件中编写脚本程序,脚本程序调用第三方平台API,第三方平台API访问终端设备的GPS,获取终端设备所在地的经纬度,实现终端设备定位,第三方平台API渲染以定位点为中心的区域地图,建立React Native与网页组件双向通讯,实现LBS定位功能;本方法在React Native框架兼容Android和iOS平台的良好特性下,使用其提供的网页组件<WebView>实现LBS功能,体现出其在项目实践中开发成本小、开发周期短、跨平台、便于维护等优点。