前言 最近有个功能,要获取安卓的位置信息,安卓给我的接口函数名叫getLoc(),前端正确调用了函数但是获取不到里面的数据。 解决方法 原因是我调用函数时没有用异步,正确的调用方法如下: async mounted() { //获取位置信息 this.loc = await plus.getLoc() // 将位置信息中的json格式数据转化为前端的对象 this.loc = JSON.parse(this.loc.data).city }