uniapp 使用 uni.openLocation 出现白屏


入下图情况:

 

 

把申请的百度地图key换成高德地图的就不会出现这种情况
主要:两个地方要填如图

 如果还是不行:

建议不要使用uniapp公共证书打包,自己去生成一个证书,过程不复杂  注意把SHA1保存下来   

生成证书 : https://www.cnblogs.com/tlfe/p/15601393.html

如果使用的是自己申请的证书还不行: 


打开hbuilderx   =》 点击帮助  =》 开发者云端控制台 =》在我创建的应用,点击应用名称 =》  离线打包key管理 


将你对应的包名和SHA1证书填入: 包名按照给的包名提示自己随便写一个

 SHA1这点我就不多说了

下一步:

到高德地图 填写 SHA1和  packagename(包名)如图

 

下一步: 提交打包,将包名改为你自己命名的包名如图

 

 

 

 

 

相关