更新记录
1.0.13(2026-04-16) 下载此版本
调整pinyin-pro依赖位置
1.0.12(2026-04-16) 下载此版本
优化
1.0.11(2026-04-16) 下载此版本
兼容调整
查看更多平台兼容性
uni-app(4.73)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|
| √ | √ | √ | √ | √ | √ | 5.0 | 16 | √ |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| √ | √ | √ | √ | √ | √ | √ | √ | √ | - | √ | √ |
uni-app x(4.75)
| Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
|---|---|---|---|---|---|
| √ | √ | 5.0 | 16 | √ | √ |
中文转拼音 (w-pinyin)
插件介绍
这是一个将中文转换为拼音的UTS插件,支持全端平台,包括Android、iOS、HarmonyOS、Web(H5)和小程序。
安装方法
- 在HBuilderX中打开您的项目
- 点击"插件市场",搜索"w-pinyin"并安装
- 或者直接将本插件复制到项目的
uni_modules目录下
使用示例
在uni-app项目中使用
// 引入插件
import { chineseToPinyin } from '@/uni_modules/w-pinyin';
// 调用函数
const pinyin = chineseToPinyin('你好世界');
console.log(pinyin); // 输出: ni hao shi jie
在uni-app x项目中使用
// 引入插件及类型声明
import { chineseToPinyin, ChineseToPinyin } from '@/uni_modules/w-pinyin';
// 调用函数
const pinyin: string = chineseToPinyin('你好世界');
console.log(pinyin); // 输出: ni hao shi jie
支持平台
uni-app平台
| 平台 | 支持情况 |
|---|---|
| Android | ✅ 支持 |
| iOS | ✅ 支持 |
| HarmonyOS | ✅ 支持 |
| Web (H5) | ✅ 支持 |
| 微信小程序 | ✅ 支持 |
| 支付宝小程序 | ✅ 支持 |
uni-app x平台
| 平台 | 支持情况 |
|---|---|
| Android | ✅ 支持 |
| iOS | ✅ 支持 |
| HarmonyOS | ✅ 支持 |
| Web (H5) | ✅ 支持 |
各平台实现方式
- Android平台:使用基于Unicode编码的拼音表实现
- iOS平台:使用Core Foundation框架的CFStringTransform API实现
- HarmonyOS平台:使用PinyinConverter API实现
- Web/H5平台:使用pinyin-pro库实现
- 小程序平台:使用基于Unicode编码的拼音表实现
注意事项
- 转换结果为小写拼音,不包含声调
- 对于生僻字可能存在转换不准确的情况
- Web/H5平台需要安装pinyin-pro依赖
开发文档
UTS 语法 UTS API插件 UTS uni-app兼容模式组件 UTS 标准模式组件 Hello UTS pinyin-pro库

收藏人数:
下载插件并导入HBuilderX
下载示例项目ZIP
赞赏(0)
下载 98
赞赏 0
下载 12097372
赞赏 1918
赞赏
京公网安备:11010802035340号