sn-upload-media
旧版组件:sn-upload-media.md 旧版状态:v1 已内置基础版(sn-upload-media)与 uniCloud 版(sn-upload-media-unicloud),v2 功能与属性基本一致,主要差异在属性类型放宽与默认值调整。 差异明细:
- 类型变化:
customStyle/customItemStyle旧 UTSJSONObject → 新 UTSJSONObject | String - 类型变化:
width/height/iconSize旧 String → 新 String | Number - 默认值变化:
itemBgColor旧`$line`→ 新(留空时回退 `$line`);`itemBorderRadius` 旧$small→ 新(留空按8 × radiusFactor计算);timeout旧10000→ 新30000(上传超时后自动中止请求并进入上传失败状态) - 行为变化:Web 端
mode=all改用文件选择器(chooseMediaWeb)实现;选择失败、上传失败统一返回UniError - uniCloud 版:仍无
url/timeout/formData属性,directory默认uploadImages/不变 - 事件、方法、插槽:无变化(6 个事件、
upload方法、default 插槽均保留)
