插件目录
x-animation-s
x-base642file-s
将Base64格式的图片数据转换为本地PNG文件,支持跨平台使用。
x-base64toarraybuff-s
Harmony | IOS | Android | WEB | 小程序 |
---|---|---|---|---|
支持 | 支持 | 支持 | 支持 | 支持 |
x-call-phone
TMUI4.0文档TMUI4.0组件库 拨打号码插件,支持跨平台调用系统拨号功能。
x-camrea-u
可以预览拍照,并嵌入到你的页面中直接使用.使用ref函数控制相机.
x-clipboard-s
x-crypto-s
TMUI4.0文档TMUI4.0组件库 加密插件
x-design
TMUI4.0文档TMUI4.0组件库 这是标准组件库依赖系列
x-facedetection
- 检测提供的图片是否有人脸信息
- 从相册中选取检测人脸信息
- 通过相机实时捕捉人脸信息(并通过姿势姿态检测当前活体)
- ios端后续提供,仅支持图片人脸信息检测
x-file-s
TMUI4.0文档TMUI4.0组件库如果需要查看效果请下载TMUI4.0组件库应用demo,导航到原生插件栏目体验。
x-keyboardheightchange-s
x-loading-s
主要是用来代替uni.showLoading的,相比优化有:
- 高自动适应,因此可以添加超长的title文字。
- 图标可以任意更新,大小,颜色等
- 可以添加title标题,允许改变字号,颜色
- 支持渐隐动画效果,包括遮罩层渐入和内容缩放
- 遮罩层会阻止点击穿透,保护底层内容
x-mlkit-scannig-s
x-mlkit-scannig-u
x-modal-s
主要是用来代替uni.showModal的,相比优化有:
- 高自动适应,因此可以添加超长的title文字。
- 图标可以任意更新,大小,颜色等
- 可以添加title标题,允许改变字号,颜色 及背景
- 精致美观,可以定制界面达到与品牌相符的设计
- 可以重复打开,或者连续打开不用担心前一个是否关闭,我内部会检测关闭上一个对话框。 微信内使用官方的弹层,大多属性无效,只有同官方的属性会生效
x-mqtt-s
TMUI4.0文档TMUI4.0组件库 用于mqtt连接,推送,订阅消息的插件。 安卓:适于用tcp,ssl,ws,wssl等几乎所有协议 ios:仅适配了webstock mqtt,ws,wss协议,另外(wss需要你的应用正式签名才可使用) web:适配webstock mqtt,ws,wss协议 微信端:与web一致
x-network-change
用来监测网络状态变化,支持Android和iOS平台。插件会实时监听设备的网络连接状态,当网络状态发生变化时(如连接、断开等)会触发回调函数。
x-ocr-s
TMUI4.0文档TMUI4.0组件库如果需要查看效果请下载TMUI4.0组件库应用demo,导航到原生插件栏目体验。本插件会让你的安卓应用增加大约8.7mb体积本插件会让你的IOS应用增加大约38mb(估算)体积web端需要网络加载模型文件,因为web无法离线,也不是调用api就是本地模型加载一次后,就不需要网络了
x-openweb
TMUI4.0文档TMUI4.0组件库 应用app打开外链或者h5打开链接使用. 微信使用的是webview,因为你的小程序需要企业帐号权限,个人小程序无法使用。
x-runnable-s
UTS 语法UTS API插件UTS uni-app兼容模式组件UTS 标准模式组件Hello UTS
x-runstart-logo
TMUI4.0文档TMUI4.0组件库 设置应用启动时的界面,暂不能设置背景图,只可设置logo图放到static目录即可.
x-screenshot-s
- 可以对窗口进行静默截图
- 可以对某一个view节点进行截图
x-share-s
通过接口简单使用可分享你的任意内容到其它app 前提:
- 需要打包时指定分享路径,请看下面的技术说明
- 安卓端请联系下载AndroidManifest.xml文件至你项目中,联系我技术支持,否则无法分享。
- vip用户请直接在demo中复制
AndroidManifest.xml
到你根目录后,自己按照插件内的图文教程介绍配置好名称即可。
x-sqlite-s
x-sqlite-s 是一个用于 uni-appx 的 SQLite 数据库操作插件,支持基本的数据库。
x-sse-s
用于连接SSE服务器
x-svg-u
从 1.0.1 开始此组件变更为标准原生组件,使用时,不需要导入组件,可以直接在页面上使用组件,更方便了。
<x-svg-u src="/static/undraw_farming_ni77.svg" :width="100" :height="120" ></x-svg-u>
x-tips-s
主要是用来一段在顶部或者底部的一段文字提示,而且不受干扰,自行消失,也不影响用户操作. . 可以重复打开,或者连续打开不用担心前一个是否关闭,我内部会检测关闭上一个提示。
x-toast-s
主要是用来代替uni.showToast的,相比优化有:
- 高自动适应,因此可以添加超长的title文字。
- 图标可以任意更新,大小,颜色等
- 可以添加title标题,允许改变字号,颜色 及背景
- 精致美观,可以定制界面达到与品牌相符的设计
- 可以重复打开,或者连续打开不用担心前一个是否关闭,我内部会检测关闭上一个提示。 微信内使用官方的弹层,大多属性无效,只有同官方的属性会生效
x-translate-s
- 目前使用前需要预下载离线模型文件才可以翻译
- 下载好后,断网也能离线翻译
- 如果想直接预置模型或者把模型文件部署到自己服务器上,我目前仅突破了ios端,安卓端目前我还没突破限制需要在线下载好才能离线翻译
- 翻译仅可轻量使用,不要用专业场景,因为翻译模型是把英文作为中介,再翻译到其它语种,这给翻译带来了不确定性和精确性,仅作为参考翻译使用.
x-vibrate-s
Harmony | IOS | Android | WEB | 小程序 |
---|---|---|---|---|
支持 | 支持 | 支持 | 支持 | 支持 |
x-vuei18n-s
一个为 UniApp-X 设计的国际化(i18n)插件,提供完整的多语言支持功能。 本库为tmui4x提供多语言支持,同时也是开源免费的,不需要tmui4x授权,您即可导入和下载使用 使用时请按照文档安装和使用。 使用方式几乎与源Vu8I18n一致基本没有变化,所以你看我下面的文档和看官方的文档都可以,但部分函数还是有差异的 源官方文档链接
x-wechat-s
通过接口困难让你的应用跳转拉起微信客户端的小程序指定页面。 前提:
- 需要你注册微信小程序的,得到原始id
- 需要你在微信开放平台注册你的应用appid
- 指定跳转的小程序页面地址
x-window-grey
TMUI4.0文档TMUI4.0组件库 主要用于特殊时间时的整体app变灰,比如国家哀悼日,让页面变灰色. 理论上uniapp也支持,uniappx也支持.
x-zip-s
压缩和解压插件,目前仅支持zip格式.主要可以对app的数据缓存文件进行压缩,然后上传到服务器使用的场景.