Dieser Artikel zeigt Ihnen ein Beispiel für ein WeChat-Applet: So rufen Sie Tencent Map auf, um JSONP-Daten zu erhalten. Ich hoffe, dass es für Sie hilfreich ist.
Verwenden Sie die integrierten Js des WeChat-Applets, um die Tencent-Karten-API aufzurufen und Standortinformationen zu erhalten. Die zurückgegebenen JSONP-Daten lauten wie folgt:
Die Analysemethode lautet wie folgt:
//根据经纬度对象获取位置详细信息 getLocationInfo: function (location){ let _this = this; var data = { location: location.latitude + "," + location.longitude, /*腾讯地图key*/ key: "************************", get_poi: 0 }; var url = 'https://apis.map.qq.com/ws/geocoder/v1/?'; wx.request({ type: "get", dataType: 'jsonp', data: data, jsonp: "callback", jsonpCallback: "QQmap", url: url, success: function(res) { let data = res.data; #此处data是格式化的字符串,并不是对象 var json = JSON.parse(data); #把data转换成对象 if (json.status == 0) { #此处写业务逻辑 } }, fail: function(res) { console.log(res) }, }) }
Verwandte Empfehlungen:
So rufen Sie die API im WeChat-Miniprogramm auf, um eine Datenanfrage zu implementieren
So übergeben Sie Parameter und empfangen Daten WeChat-Miniprogramm
Das obige ist der detaillierte Inhalt vonBeispiel für ein WeChat Mini-Programm: So rufen Sie Tencent Map auf, um JSONP-Daten zu erhalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!