更新记录
1.0.1(2025-10-09)
支持Android,iOS,Harmony,web/h5,小程序
平台兼容性
uni-app(4.76)
Vue2 |
Vue3 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
iOS |
鸿蒙 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
快应用-华为 |
快应用-联盟 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
uni-app x(4.76)
Chrome |
Safari |
Android |
iOS |
鸿蒙 |
微信小程序 |
100 |
100 |
5.0 |
12 |
5.1 |
3.0.2 |
其他
x-chinesetopinyin-s
开发文档
将中文转为拼音,带注音和不注音
兼容性
iOS |
Harmony |
小程序 |
Andriod |
WEB |
9+ |
12+ |
全部 |
5.0+ |
全部 |
方法说明
使用
import { toPinYin } from '@/uni_modules/x-chinesetopinyin-s';
toPinYin({
char: "你好",
success(res) {
// 输出:{detail: "ni hao", zhuyin: "nĭ hăo"}
console.log(res)
}
})
toPinYin(opts:XuiChineseToPinYinOpts)
export type XuiChineseToPinYinResult = {
detail : string,
zhuyin : string
}
export interface XuiChineseToPinYinFail extends IUniError {
errCode : number
};
export type XuiChineseToPinYinOpts = {
/** 待转换的字符串 */
char : string
success ?: (res : XuiChineseToPinYinResult) => void
fail ?: (res : XuiChineseToPinYinFail) => void
complete ?: (res : XuiChineseToPinYinResult|null) => void
}