From 4f4bb2969db450d51df6aee53ff8955276fadf3f Mon Sep 17 00:00:00 2001
From: liuyg <liuyg@qq.com>
Date: Mon, 21 Feb 2022 19:20:10 +0800
Subject: [PATCH] +
---
leafletMapOur/grabOrdersMap/js/vueMain.js | 52 ++++++++++++++++++++++++++++++++++------------------
1 files changed, 34 insertions(+), 18 deletions(-)
diff --git a/leafletMapOur/grabOrdersMap/js/vueMain.js b/leafletMapOur/grabOrdersMap/js/vueMain.js
index 6821248..5e850b4 100644
--- a/leafletMapOur/grabOrdersMap/js/vueMain.js
+++ b/leafletMapOur/grabOrdersMap/js/vueMain.js
@@ -39,8 +39,19 @@
onPosition: false, //持续定位指示
},
methods: {
- setUniAppMsg(data) {
- window.parent.hBackMsg(data)
+ setUniAppMsg(state, data) {
+ let that = this;
+
+ state == "hBackMsg" ? window.parent.hBackMsg(data);
+ state == "setIntLat" ? window.parent.setIntLat({
+ rid: that.data.id,
+ fn: (out) => {
+ // console.log(out,"1111");
+ // that.addIcon(out);
+ that.addIcon([out[1], out[0]]);
+ }
+ });
+ state == "showTip" ? that.parent.showTip("获取定位失败");
},
openAPP(type) {
// console.log(type)
@@ -361,14 +372,7 @@
if (typeof res.intlat === "string") {
// that.parent.showTip("获取定位失败")
//向uniapp传值
- uni.postMessage({
- data: {
- action: 'message'
- }
- });
- uni.getEnv(function(res) {
- console.log('当前环境:' + JSON.stringify(res));
- });
+
} else {
that.addIcon([res.intlat[1], res.intlat[0]]);
}
@@ -673,14 +677,26 @@
});
this.domMove.init();
// console.log(window.parent.setIntLat)
- window.parent.setIntLat({
- rid: this.data.id,
- fn: (out) => {
- // console.log(out,"1111");
- // that.addIcon(out);
- that.addIcon([out[1], out[0]]);
- }
- })
+ // window.parent.setIntLat({
+ // rid: this.data.id,
+ // fn: (out) => {
+ // // console.log(out,"1111");
+ // // that.addIcon(out);
+ // that.addIcon([out[1], out[0]]);
+ // }
+ // })
+ window.addEventListener('message', e => {
+ console.log(e, 'HTML 接受APP发送过来的消息 (H5端)');
+ app.dataList = JSON.parse(e.data.data).navigation
+ console.log(app.dataList, '+++++++++');
+ }, false)
+
+
+ // HTML 接受APP发送过来的消息 (APP端)
+ function requestData(data) {
+ console.log(JSON.stringify(data), 'HTML 接受APP发送过来的消息 (APP端)');
+ app.dataList = data.navigation // 赋值
+ }
},
wacth: {}
})
--
Gitblit v1.9.3