更新记录

1.1.1(2026-07-11) 下载此版本

修复 uni-requestMerchantTransfer 商家转账回调解析细节问题

1.1.0(2026-07-10) 下载此版本

新增 harmony 平台支持

1.0.3(2026-03-28) 下载此版本

iOS的微信sdk升级至最新的2.0.5

查看更多

平台兼容性

uni-app(4.61)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android Android插件版本 iOS iOS插件版本 鸿蒙 鸿蒙插件版本
× - - - - 14.0 1.1.0 12 1.1.0 1.1.0
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
- - - - - - - - - - - -

uni-app x(4.61)

Chrome Safari Android Android插件版本 iOS iOS插件版本 鸿蒙 鸿蒙插件版本 微信小程序
- - 14.0 1.1.0 12 1.1.0 1.1.0 -

uni-requestMerchantTransfer

实现打开微信请求用户确认收款功能。
API规范文档

uts 语言介绍

uts,全称 uni type script,是一门跨平台的、高性能的、强类型的现代编程语言。

它可以被编译为不同平台的编程语言,如:

Android平台:编译为Kotlin
iOS平台:编译Swift
鸿蒙OS平台:编译为ArkTS
web平台/小程序:编译为JavaScript

uts 采用了与 ts 基本一致的语法规范,支持绝大部分 ES6 API。

但为了跨端,uts进行了一些约束和特定平台的增补。

过去在js引擎下运行支持的语法,大部分在uts的处理下也可以平滑的在kotlin和swift中使用。但有一些无法抹平,需要使用条件编译。

和uni-app的条件编译类似,uts也支持条件编译。写在条件编译里的,可以调用平台特有的扩展语法。

uts 插件介绍

UTS 插件是一种特定的 uni_modules 插件,其核心目的是允许 uni-app/uni-app x 开发者使用 UTS 语法来调用扩展 API(封装原生系统的API或三方SDK)。

UTS 插件的实现代码主要位于 utssdk 目录下,并按平台进行分离和组织: 目录/文件 目标平台 实现语言 作用描述
utssdk/app-android Android UTS, Kotlin, Java 存放 UTS 插件在 Android 平台上的具体实现源码
utssdk/app-ios iOS UTS, Swift 存放 UTS 插件在 iOS 平台上的具体实现源码
utssdk/app-harmony HarmonyOS (鸿蒙) UTS, ArkTS 存放 UTS 插件在 HarmonyOS 平台上的具体实现源码
utssdk/*.uts 多平台共用 UTS 存放使用 UTS 语言编写的、可供 所有平台 共用的实现源码

参考文档

隐私、权限声明

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

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

插件不采集任何数据

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

许可协议

MIT协议