Taro小程序开发随记

  • 处理taro小程序显示wangeditor内的a标签跳转
javascript 复制代码
Taro.options.html.transformElement = (el) => {
  if (el.props.class === 'h5-a') {
    el.__handlers.tap = [() => toWebView(el.props.href)]
  }
  return el
}
  • 处理wangeditor富文本内容中图片视频到小程序中展示问题
html 复制代码
<view class="rich-content" v-html="replaceImg(code)" />
javascript 复制代码
function replaceImg(code: string) {
  return code.replace(/poster="[^"]*"/i, '').replace(/width="[^"]*"/i, 'width="100%"').replace(/height="[^"]*"/i, '').replace(/><source/, '').replace(/type="video\/mp4\/>./, '').replace(/<img/gi, '<img mode="widthFix" ')
}
  • 如果富文本中图片与图片直接有白缝,需要把图片元素变成块元素或者给图片一个负的margin-top挤一下,即可解决
css 复制代码
img {
  display : block ; 
  width: 100%;
  margin-top: -11px;
}
相关推荐
汉堡大王95278 分钟前
Jev:不是聊天机器人, 而是一个智能 if 语句
前端·人工智能·后端
梦想很大很大26 分钟前
从运行事实到回归证据:Workrun 的 Telemetry 与 Evaluation 实践
前端·人工智能·后端
计算机魔术师32 分钟前
Meta Muse agent 接入 Shopify 的 Shop Pay 实现代理式购物
前端
沙蒿同学1 小时前
我用 Go 搭了一条 AI Agent 流水线:从 1 张商品图到一整套淘宝详情页
前端·javascript·后端
甜到心里的蛋糕1 小时前
加解密技术详解:纯前端如何实现 AES / SM4 / RSA / 国密 SM2
前端·密码学
拖孩2 小时前
代码我能全交给 AI,流量主这 500 个访客它一个都替不了我
前端·后端·微信小程序
2601_963870212 小时前
基于SSM的特产代购系统
java·前端
paopaokaka_luck2 小时前
智慧社区综合服务小程序(人脸识别、AI问答、Echarts图形化分析)
前端·javascript·spring boot·spring·数据分析·echarts
烈风逍遥2 小时前
第七篇:提示词模板管理与 Agent 提示词编排
前端·人工智能·后端
Amos_Web2 小时前
Rspack 源码解析(十二):JavaScript Chunk 是如何被渲染出来的
前端·rust·源码