一种基于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功能,体现出其在项目实践中开发成本小、开发周期短、跨平台、便于维护等优点。 |
