详细问题描述
安卓离线打包无法获取定位信息,ios测试没问题,安卓下载的是2017-11-20的SDK
重现步骤
[步骤] 在 Androidmainfest.xml里面配置完权限后,然后更改properties.xml文件,在配置services时发现<!--<service name="Maps" value="io.dcloud.js.map.MapInitImpl"/>--> 这一句是被注释掉的,打开注释,带签名打包,程序闪退或者卡在启动页。然后注释掉后,在打包,没为题,支付分享等皆可用,唯独定位用不了。而且
plus.geolocation.getCurrentPosition(function (p) {
localStorage.setItem('wd', p.coords.latitude)
localStorage.setItem('jd', p.coords.longitude)
console.log(localStorage.getItem('wd') + '---' + localStorage.getItem('jd'))
}, function (e) {
alert('无法获取定位信息')
},{provider:"amap"})
alert 也不弹框
0 个回复