IOS(Phonegap)中按姓名排序联系人(姓名中英文显示)

Posted

技术标签:

【中文标题】IOS(Phonegap)中按姓名排序联系人(姓名中英文显示)【英文标题】:Sort contact by name in IOS (Phonegap) (name display in Chinese and english ) 【发布时间】:2013-12-09 13:41:53 【问题描述】:

我已经在屏幕上显示了我想按姓名排序的所有联系人,这些联系人都是英文和中文的,所以当我对联系人进行排序时,所有中文联系人都显示在列表的末尾,所以任何人都知道如何对中文进行排序接触。

【问题讨论】:

【参考方案1】:

这并不容易,你需要先将中文转成中文拼音(英文单词),这是javascript文件。

https://code.google.com/p/pinyin-engine/;

【讨论】:

感谢您的回复,我会尝试整合,但这里没有说明。 指令是中文的,下载代码,然后将文件'pinyinEngine.full.js'导入你的项目。使用pinyinEngine.toPinyin方法是足够的。下面是例子:var pinyin =pinyinEngine.toPinyin('中文单词');

以上是关于IOS(Phonegap)中按姓名排序联系人(姓名中英文显示)的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 中以编程方式呼叫号码时显示联系人姓名

在 Flutter 中按下按钮时将新的小部件作为列表插入

c语言用数组做通讯录 怎样将联系人的姓名首字母排序 并且输出 求大侠

仿Android 联系人SideBar排序,根据拼音A-Z字母快速导航,以及输入搜索条件过滤,显示姓名的文字图片

用一条SQL语句查询出所有员工姓名的字母前三位

Phonegap Facebook Connect - 获取用户的生日和姓名