¿Pueden los miniprogramas WeChat utilizar versiones extranjeras de mapas para desarrollar aplicaciones?
El primero es el archivo wxml:
lt; map id='parkingMap' class='mp_map' longitude="{{lon} }" latitude ="{{lat}}" escala='14' marcadores=' {{marcadores}}' controles='{{controls}}' bindcontroltap='controltap' bindmarkertap='markertap' show-location='true ' bindregionchange= ' regionchange' bindtap='clickOther'gt; 1
Los atributos de la etiqueta se han introducido en la documentación de la API, no debería haber nada que decir;
Puedes Vea que hay un Markertap, haga clic en él para recibir un mensaje de aviso. Sin embargo, no puede continuar agregando una portada cuando vea el mapa de WeChat. Hay una vista de portada en el documento API, así que use esto como un mensaje de aviso: <. /p>
lt; cover-view class='parkingName'gt;{{parkingName}}lt;/cover-viewgt;
lt;cover-view class='espacio'gt;
lt;cover-view class='totalNum'gt;Total de espacios:lt;cover-view style='color:red'gt;{{totalNum}}lt;/cover-viewgt;/ cover-viewgt;
lt; cover-view class='leftNum'gt; Espacios restantes: lt; cover-view style='color: red'gt; viewgt; lt;/cover-viewgt; p>
lt;/cover-viewgt;
lt;/cover-viewgt;
lt;clase de vista de portada ='right'gt;
lt; imagen de portada src='.../.../image/arrow_right.png' class='arrow'gt;lt;/cover-imagegt;
lt;/cover-viewgt;
lt;/cover-viewgt;
123456789101112131415
Tenga en cuenta que esto se agregará dentro el marcador del mapa: lt;mapgt;lt;cover-viewgt; lt;/cover-viewgt; lt;/mapgt;
Agregue si juzga y haga clic en P en el mapa antes de mostrarlo
archivo js:
Datos de inicialización:
/Definir variables globales var longitud, latitud, mapCtxvar centerLongitude, centerLatitude, windowWidth, windowHeight / **
* Datos iniciales de la página
*/
datos: {
lon: '',
lat: '', p><
p>is_show: false,
parkingName: '',
totalNum: '',
leftNum: '',
marca : [],
controles: [
}, 12345678910111213141516
El primer paso es obtener la ubicación utilizando el método proporcionado por la API del subprograma WeChat:
getloca: function(){
var that = this
var time
wx.getLocation({
tipo: "wgs84",
éxito: función (res) {
console.log(res.latitude)
console.log(res.longitude )
p>latitud = res.latitud
longitud = res.
centroLatitud = latitud
centroLongitud = longitud
eso. setData({
lat: res.latitud,
lon: res.longitude,
eso.setData({
lat: res.latitud,
lon: res.longitud,