|
@@ -124,10 +124,18 @@ Page({
|
|
|
return t
|
|
|
|
|
|
},
|
|
|
- result() {
|
|
|
- wx.redirectTo({
|
|
|
- url: `/pages/reading/index?videoId=${this.data.victory.userRead.exampleId}&readingType=pk`,
|
|
|
- })
|
|
|
+ result({
|
|
|
+ currentTarget
|
|
|
+ }) {
|
|
|
+ if (currentTarget.dataset.type == 'reading') {
|
|
|
+ wx.redirectTo({
|
|
|
+ url: `/pages/reading/index?videoId=${this.data.victory.userRead.exampleId}&readingType=pk`,
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ wx.redirectTo({
|
|
|
+ url: `/pages/index/index`,
|
|
|
+ })
|
|
|
+ }
|
|
|
},
|
|
|
/**
|
|
|
* 生命周期函数--监听页面卸载
|
|
@@ -195,7 +203,6 @@ Page({
|
|
|
ctx.drawImage(leftImg, lx, ly, size, size)
|
|
|
loadRightImg()
|
|
|
}
|
|
|
-
|
|
|
let loadRightImg = () => {
|
|
|
let rightImg = canvas.createImage();
|
|
|
rightImg.src = this.data.defeated.user.avatar
|
|
@@ -205,8 +212,12 @@ Page({
|
|
|
wx.canvasToTempFilePath({
|
|
|
canvas: canvas,
|
|
|
success: (res) => {
|
|
|
+ let userName = this.data.pkRecord.userReadId == this.data.victory.userRead.id ? this.data.victory.user.nickName || this.data.victory.user.eid : this.data.defeated.user.nickName || this.data.defeated.user.eid
|
|
|
+ if (userName.length > 4) {
|
|
|
+ userName = userName.slice(0, 4)+'...'
|
|
|
+ }
|
|
|
resolve({
|
|
|
- title: '请欣赏我的课文朗读作品,点赞+评论。',
|
|
|
+ title: `我挑战了${userName}的作品,这场比拼真精彩!点击加入战局!`,
|
|
|
path: `/pages/pkResult/index?id=${this.data.pkId}&uid=${wx.getStorageSync('uid')}&playback=true`,
|
|
|
imageUrl: res.tempFilePath
|
|
|
})
|