更新记录

1.0.0(2024-07-08) 下载此版本

1.0.0


平台兼容性

HbuilderX/cli最低兼容版本
3.1.0

uni-app

app-vue app-nvue app-android app-ios app-harmony
? ? ? ? ?
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
? ? ? ? ? ? ? ? ?
微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序 钉钉小程序 快手小程序 飞书小程序 京东小程序
? ? ? ? ? ? ? ? ?
快应用-华为 快应用-联盟
? ?

uni-app x

app-android app-ios
? ?
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
? ? ? ? ? ? ? ? ?

shaoll-parse

Props

参数 说明 类型 默认值 可选值
html 要显示的 html 字符串 String - -
autopause 是否允许播放视频时自动暂停其他视频 Boolean true false
autoscroll 是否自动给 table 加一个滚动层(使表格可以单独滚动) Boolean false true
autosetTitle 是否自动将 title 标签的内容设置到页面标题 Boolean true false
compress 压缩等级,可以选择是否移除 id 和 class(不建议修改) Number 0 1 / 2 / 3
domain 主域名,设置后将给链接自动拼接上主域名或协议名 String - -
lazy-load 是否开启图片懒加载 Boolean false true
loading-img 图片加载完成前的占位图,详见 占位图 String - -
selectable 是否允许长按复制内容 Boolean false true
show-with-animation 是否使用渐显动画 Boolean false true
tag-style 设置标签的默认样式 Object - -
use-anchor 是否使用页面内锚点 Boolean false true
use-cache 是否使用缓存,设置后多次打开不用重复解析 Boolean false true

Event

事件名 说明 回调参数
parse 解析完成时触发 返回解析结果,可以对该结果进行自定义修改,将在渲染时生效
load dom 加载完成时触发 所有节点被添加到节点树中时触发,无返回值,可以调用 api
ready 渲染完成时触发 返回 boundingClientRect 的查询结果(包含宽高、位置等信息),所有图片(除懒加载)加载完成时才会触发,图片较大时可能 延时较长
error 出错时触发 返回一个 object,其中 source 是错误来源,errMsg 为错误信息,target 包含出错标签的具体信息
imgtap 图片被点击时触发 返回一个 object,其中 src 是图片链接,ignore 是一个函数,在事件中调用将不进行预览;可用于阻挡 onShow 的调用
linkpress 在链接被点击时触发 返回一个 object,其中包含了被点击的 a 标签的所有属性,ignore 是一个函数,在事件中调用后将不自动跳转/复制;可在该事件中进行下载文档等进一步操作

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问