Quellcode durchsuchen

开发reading分享

bayi vor 1 Jahr
Ursprung
Commit
9dba902129
2 geänderte Dateien mit 13 neuen und 9 gelöschten Zeilen
  1. 3 2
      mixins/share.js
  2. 10 7
      pages/reading/index.js

+ 3 - 2
mixins/share.js

@@ -39,6 +39,7 @@ module.exports = Behavior({
                 let video = target.dataset.info
                 const promise = new Promise(resolve => {
                     this.creatShare(video).then(res => {
+                        console.log('res', res);
                         resolve(res)
                     })
                 })
@@ -100,13 +101,13 @@ module.exports = Behavior({
                                         pl.src = '/static/comment.png'
                                         pl.onload = () => {
                                             ctx.drawImage(pl, 228, 222, 22, 22)
-                                            ctx.fillText(video.userRead.commentAmount || 0, 340, 238)
+                                            ctx.fillText(video.userRead.commentAmount || 0, 254, 238)
                                             //点赞
                                             let dz = canvas.createImage();
                                             dz.src = video.isLike ? '/static/heart_colored.png' : '/static/heart.png'
                                             dz.onload = () => {
                                                 ctx.drawImage(dz, 318, 222, 22, 22)
-                                                ctx.fillText(video.userRead.likeAmount || 0, 254, 238)
+                                                ctx.fillText(video.userRead.likeAmount || 0, 340, 238)
                                                 if (video.userReadExtend.resourcesType == 1) {
                                                     let aBg = canvas.createImage();
                                                     aBg.src = '/static/shareAudioBg.png';

+ 10 - 7
pages/reading/index.js

@@ -25,6 +25,7 @@ import {
 import {
     setDuration
 } from '~/utils/util'
+import share from '~/mixins/share'
 import event from '~/mixins/event'
 let aiengine = require('~/utils/ChivoxAiEngine')
 let sha1 = require('~/utils/sha1');
@@ -44,7 +45,7 @@ let wsEngine = aiengine.createWsEngine({});
 /*微信录音*/
 let recorderManager = wx.getRecorderManager();
 Page({
-    behaviors: [event],
+    behaviors: [event,share],
     data: {
         videoInfo: {},
         videoPath: '',
@@ -80,7 +81,7 @@ Page({
         tempFilePath: ""
     },
     onLoad(options) {
-            let videoId = null
+        let videoId = null
         let params = decodeURIComponent(options.scene).split('&')
         videoId = !options.scene ? options.videoId : params[0]
         wx.setNavigationBarTitle({
@@ -846,7 +847,7 @@ Page({
             ['videoInfo.userRead.commentAmount']: ++this.data.videoInfo.userRead.commentAmount
         })
     },
-    creatShare() {
+/*     creatShare() {
         return new Promise((resolve, reject) => {
             let video = this.data.videoInfo
             let context = wx.createSelectorQuery();
@@ -944,19 +945,21 @@ Page({
                     }
                 })
         })
-    },
-    onShareAppMessage({
+    }, */
+/*     onShareAppMessage({
         from,
         target
     }) {
         if (from == 'button') {
+            let video = target.dataset.info
+            console.log(video);
             let promise = new Promise(resolve => {
                 this.creatShare().then(res => {
                     resolve(res)
                 })
             })
             return {
-                title: '我的新作品发布啦,快来捧场点赞!',
+                title: '自从用了它,家里朗朗书声,美妙极了!你家孩子也快来试试!',
                 path: `/pages/index/index?uid=${wx.getStorageSync('uid')}`,
                 imageUrl: 'http://reader-wx.ai160.com/images/reader/v3/375-300-1.jpg',
                 promise
@@ -968,5 +971,5 @@ Page({
                 imageUrl: 'http://reader-wx.ai160.com/images/reader/v3/375-300-1.jpg'
             }
         }
-    },
+    }, */
 })