|
|
@@ -10,8 +10,8 @@ Page({
|
|
|
media: {},
|
|
|
voyageId: 0,
|
|
|
markers: [],
|
|
|
- longitude: '',
|
|
|
- latitude: '',
|
|
|
+ latitude: 31.891992,
|
|
|
+ longitude: 120.551369,
|
|
|
trans: ''
|
|
|
},
|
|
|
|
|
|
@@ -51,29 +51,50 @@ Page({
|
|
|
longitude
|
|
|
} = media
|
|
|
let markers = [{
|
|
|
- id: "map",
|
|
|
+ id: 1,
|
|
|
latitude,
|
|
|
longitude,
|
|
|
+ // latitude: Number(latitude),
|
|
|
+ // longitude: Number(longitude),
|
|
|
iconPath: "https://6875-huihenduo-2gx127w7f837b584-1255802371.tcb.qcloud.la/miniapp-static/red-circle.png?sign=6d208881376358fb4111aa6d7f1a7846&t=1647934972",
|
|
|
height: 20,
|
|
|
width: 20
|
|
|
}]
|
|
|
+ let points = [{
|
|
|
+ latitude,
|
|
|
+ longitude
|
|
|
+ }]
|
|
|
this.setData({
|
|
|
media,
|
|
|
+ points,
|
|
|
markers,
|
|
|
- latitude,
|
|
|
- longitude,
|
|
|
})
|
|
|
},
|
|
|
|
|
|
share(e) {
|
|
|
console.log(e)
|
|
|
},
|
|
|
- onShareAppMessage() {
|
|
|
- let id = this.data.voyageId
|
|
|
+ onShareAppMessage(res) {
|
|
|
+ let {
|
|
|
+ type
|
|
|
+ } = res.target.dataset
|
|
|
+ let path
|
|
|
+ if (type == 1) {
|
|
|
+ let {
|
|
|
+ media,
|
|
|
+ longitude,
|
|
|
+ latitude
|
|
|
+ } = this.data
|
|
|
+ let shareImageUrl = media.viewUrl
|
|
|
+ path = `/pages/share/share?shareImageUrl=${(shareImageUrl.replace(/\?/g, 'qwerdfb000mmmccc')).replace(/=/g, 'mmmcccqwerdfb')}&latitude=${latitude}&longitude=${longitude}`
|
|
|
+
|
|
|
+ } else {
|
|
|
+ let id = this.data.voyageId
|
|
|
+ path = `/pages/sharePage/sharePage?id=${id}`
|
|
|
+ }
|
|
|
return {
|
|
|
title: '真实 实时 精准',
|
|
|
- path: `/pages/sharePage/sharePage?id=${id}`
|
|
|
+ path
|
|
|
}
|
|
|
},
|
|
|
})
|