采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
这里为什么从一开始播放音乐的时候音乐coverImgUrl渲染不出来呢 如果在setData里面再绑定一下可以出来 但是退出当前页面再进去又是空白 报错 这怎么解决呢?
你这里不是 在点击后才加载图片的吗?你原始的复制语句并没有在代码里看到
是点击后加载的图片啊 但是出不来 而且这个图片不是从postData里面取的嘛 报的错却说从本地加载不到 我对比视频代码了 没有写错啊 老师您帮我看下啊 onMusicTap: function(event) { var currentPostId = this.data.currentPostId; var postData = postsData.postList[currentPostId]; var isPlayingMusic = this.data.isPlayingMusic; if (isPlayingMusic) { wx.pauseBackgroundAudio(); this.setData({ isPlayingMusic: false }); app.globalData.g_isPlayingMusic = false; } else { wx.playBackgroundAudio({ dataUrl: postData.music.url, title: postData.music.title, coverImgUrl: postData.music.coverImg }); this.setData({ isPlayingMusic: true, }); app.globalData.g_isPlayingMusic = true; app.globalData.g_currentMusicPostId = this.data.currentPostId; } } <image class="head-image" src="{{isPlayingMusic ? postData.music.coverImg : newPostData.headImgSrc}}"></image>
老师 您帮我看下这里是什么问题啊 我调试没找到原因
你看下AppData里 setData的数据是不是正确的url?
登录后可查看更多问答,登录/注册
4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!
15.2k 32
3.1k 24
3.1k 22
1.4k 22
978 16