Browse Source

增加页面分享

bding 1 year ago
parent
commit
e20fc67950
2 changed files with 16 additions and 3 deletions
  1. 15 2
      pages-report/disseminatePage/disseminatePage.vue
  2. 1 1
      pages/report/report.vue

+ 15 - 2
pages-report/disseminatePage/disseminatePage.vue

@@ -7,10 +7,23 @@
 <script>
 export default {
   data() {
-    return { imgBg: "" };
+    return {
+      imgBg: "",
+      title: "",
+    };
   },
   onLoad(op) {
     this.imgBg = op.imgHb;
+    this.title = op.title;
+    uni.setNavigationBarTitle({
+      title: this.title,
+    });
+  },
+  onShareAppMessage() {
+    return {
+      title: this.title,
+      path: "/pages-report/disseminatePage/disseminatePage?imgHb=" + this.imgBg + "&title=" + this.title,
+    };
   },
 };
 </script>
@@ -21,7 +34,7 @@ export default {
   overflow: hidden;
   image {
     width: 100%;
-    height:100%;
+    height: 100%;
   }
 }
 </style>

+ 1 - 1
pages/report/report.vue

@@ -188,7 +188,7 @@ export default {
       })
       if(res.code===200){
         uni.navigateTo({
-          url:"/pages-report/disseminatePage/disseminatePage?imgHb="+item.jump_url_mobile
+          url:"/pages-report/disseminatePage/disseminatePage?imgHb="+item.jump_url_mobile+'&title='+item.remark
         })
       }
     },