在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:ns-baidu-location开源软件地址:https://gitee.com/spzhao/ns-baidu-location开源软件介绍:nativeScript 百度定位插件版本 0.0.1 作者 spzhao Email [email protected] 百度定位sdk版本 7.0 添加插件
使用配合 nativescript-permissions 使用优点:如果未授权,会提示授权定位,同意后进行定位添加 nativescript-permissions 插件: var permissions = require( "nativescript-permissions" );var baiduMap = require("baidu-location")permissions.requestPermission(android.Manifest.permission.ACCESS_FINE_LOCATION, "") .then(function() { baiduMap.getPosition() .then(function(pos){ ... }) .catch(function(err){ ... }) }) .catch(function() { console.log("permission denied"); }); 直接使用缺点:如果未授权,会提示授权,但是授权后需要再执行一次才会进行定位 var baiduMap = require("baidu-location") baiduMap.getPosition() .then(function(pos){ ... }) .catch(function(err){ ... }) 返回数据
{ addr: '位置信息', locType: '返回类型', // 具体返回类型可以查看百度官方说明 latitude: 'latitude', longitude: 'longitude', radius: '误差半径'} |
请发表评论