收藏
回答

富文本多图片预览 wx.previewImage 怎么从当前点击图片开始预览,请教代码写法?

现在能实现预览,但只能第一张开始,请教代码如何修改,可以从当前图片开始预览,原代码如下:


<rich-text :nodes="courseContent" class="rich-box" @tap="richTextClick"></rich-text>


js代码:

// 富文本点击事件

			richTextClick(){
				const richContent = this.courseDetails.course.content;
				// 判断含有图片
				if (richContent.indexOf("src") >= 0) {
					const imgs = [];
					richContent.replace(/]*src=['"]([^'"]+)[^>]*>/gi, function (match, capture) {
						imgs.push(capture);
					})
					wx.previewImage({
						current: imgs[0], // 当前显示图片的链接
						urls: imgs
					})
				}
			},


最后一次编辑于  2022-04-12
回答关注问题邀请回答
收藏
登录 后发表内容