Cannot read property 'userAgent' of undefined 引入百度地图报错

uniapp引入百度地图报错

问题

引入百度地图

 npm install vue-baidu-map --save

浏览器调试没问题,模拟器测试报错

Cannot read property 'userAgent' of undefined //找不到这个userAgent

解决方案

  1. 用uniappa 自带的map取代百度地图

  2. 在manifest.json的App模块配置中勾选map配置
    fsc_养猪

  3. 百度地图 appkey_android 配置时需要两个参数 SHA1和PackageNam
    SHA1签名查看
    直接用打包出来的apk查看签名,具体如下:

    1. 将apk修改后缀为 .zip文件后解压;
    2. 进入解压后的META-INF目录,该目录下会存在文件CERT.RSA
    3. 在该目录下打开cmd,输入命令 :keytool -printcert -file CERT.RSA 这里将会显示出MD5和SHA1签名。

    PackageNam查看
    云打包时的包名
    fsc_养猪

结束,查看地图已ok

全部评论

相关推荐

wakabakaka:签字费税率怎么算的啊和当月工资一起计税吗
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

更多
牛客网
牛客企业服务