小程序富文本图片放大功能
// 富文本图片放大
function richImg(txt) {//txt 指的是接口返回的富文本// 主要代码let imgarr = [];let regex = new RegExp(/<img.*?(?:>|\/>)/gi); // 匹配所有图片let srcReg = /src=[\'\"]?([^\'\"]*)[\'\"]?/i; // 匹配src图片let arrsImg = txt.match(regex); for (let i = 0; i < arrsImg.length; i++) {let srcs = arrsImg[i].match(srcReg);imgarr.push(srcs[1])}return imgarr //把富文本里的图片返回
}//在富文本上添加点击事件
catchImage(e){wx.previewImage({current: this.data.imgarr[0], // 当前显示图片的http链接urls: this.data.imgarr // 需要预览的图片http链接列表})},
小程序富文本图片放大功能相关推荐
- 微信小程序 - 富文本图片宽度自适应(正则)
引言:在微信小程序里,比如商品展示页面的商品详情会有图片展示,PC端设置的商品详情是PC端的宽度,所以在小程序里图片会显示不全,这时就应该做相应的处理,使小程序里图片显示正确 思路 把图片的宽度改为手 ...
- 微信小程序富文本图片宽度自适应以及文字自动换行等解决方法
let content = res.content // 后台返回的富文本值 content = content.replace(/;\swidth\s:\s*/g, ';max-width:100% ...
- 小程序富文本提取图片可放大缩小
小程序富文本提取图片可放大缩小 启发: step1 step2 step3 step4 step5 最后 启发: 因为最近有需求说在小程序商品的详情页里所有图片可以放大缩小,网上好像不太好找,就写了篇 ...
- 微信小程序富文本编辑器editor初体验-图片上传
https://developers.weixin.qq.com/miniprogram/dev/component/editor.html 以前没有小程序富文本编辑器,只能输入文字,图片上传后,在服 ...
- 微信小程序富文本修改图片的大小
一.先言 有时后端直接返回的富文本内容,前端展示的时候会出现图片太大或太小,所以需要处理一下,,,实现并不难,主要是利用replace方法全局替换图片img标签的style样式,修改其宽度样式. 二. ...
- 小程序富文本解析利器mp-html
微慕小程序是资讯.媒体类小程序,因为对富文本内容和媒体内容的显示有较高的需求.对于富文本解析,微慕小程序以前采用的开源的wxParse组件,不过wxParse组件存在很多的问题且已经停止维护支持,随着 ...
- 小程序 富文本自适应屏幕_自适应文本:跨屏幕尺寸构建可读文本
小程序 富文本自适应屏幕 Many of you may already know about responsive web design. Cited from Wikipedia, respons ...
- 微信小程序 富文本组件使用
能够使用微信小程序提供的富文本组件及引入的第三方富文本组件 掌握使用微信小程序的表单组件 掌握使用微信小程序的form表单及如何提交数据 掌握使用微信小程序的导航及跳转组件 一.基础内容组件 1.1 ...
- 微信小程序富文本解析
微信小程序富文本解析 *人狠话不多,直接代码搞起* html代码(后台返回的html代码) <p>这是一段文字</p><p><strong>这是加粗的字 ...
最新文章
- 使用 bcp 指定数据文件中的前缀长度
- Android Loader机制全面详解及源码浅析
- python基础知识四——局部作用域和//运算符
- 迄今看到的较为客观的一篇分析编程语言的文章
- 嵌入式基础认识1:存储器(如RAM、ROM和FLASH)
- 十一、加权线性回归案例:预测鲍鱼的年龄
- java零碎要点---Tesseract 3.0,Java OCR 图像智能字符识别技术,可识别中文
- MySQL高级知识(二)——Join查询
- Daily Scrum 10.28
- CICD详解(十五)——Jenkins插件安装失败解决
- 判断这5个数值是否连续相邻
- 《构建之法》阅读笔记(三)
- ISO27001认证步骤方法
- 深度学习概念名词解释总结
- python 惰性属性_python中惰性对象
- 批量重命名,文件夹重命名的五种方式分享
- 光子晶体制作出LED
- Ubuntu18.04 分区方案
- Percona 数据库
- 用Python制作高逼格数学动画manim
热门文章
- 计算机应届生就业,应届生计算机专业发展方向以及计算机专业就业前景
- 从管易云到金蝶云星空通过接口配置打通数据
- 打印机设置好共享名,单击确定,弹出0x000006d9错误
- 震惊!TYPE-C 转OTG(USB2.0传输数据)+PD充电协议芯片
- golang中使用opencv(gocv)将本地摄像头转为ip摄像头
- Stata:嵌套Logit模型(NestedLogit)
- 【PSO】量子粒子群算法(QPSO)
- php B KB MB TB
- c# hdf5 写string_C# hdf5 文件操作入门
- VS2017安装警告。未能安装包“Microsoft.VisualCpp.Redist.14,version=14.16.27033.4,chip=x86”