详细问题描述
使用Hbuilder创建Mui h5 android APPhou ,并操作通讯录,在保存联系人时,手机号码type 字段填 mobile 后,在系统自带通讯录中,号码类型显示为单位传真(workfax)
[期望]
号码类型显示为手机
IDE运行环境说明
HBuilder 9.1.29.201811231920
WIndows7 Sp1
[运行端版本号]
小米5PS
[Android版本号]
MIUI 10.2.2.0稳定版
[手机型号]
小米5PS
[App安装包或H5地址]
https://bdpkg.aliyun.dcloud.net.cn/20190613/0f236cf0-8dbf-11e9-90af-b3b22344546f/Pandora.apk?OSSAccessKeyId=Zo5iOEuapwrloQIL&Expires=1560418870&Signature=HEnVxMQ%2BRe86BGEV%2BqnwGctR3gM%3D
[可重现代码片段]
<script type="text/javascript">
// 监听plusready事件
var oper='';
document.addEventListener("plusready", function() {
plus.contacts.getAddressBook(plus.contacts.ADDRESSBOOK_PHONE, function(addressbook) {
var contact = addressbook.create();
oper='';
addressbook.find(["displayName","phoneNumbers"],function(contacts){
for(var i=0;i<contacts.length;i++){
if(contacts[i].displayName=='讨债的'){
if(!isExists(contacts[i].phoneNumbers,'10086')){
contacts[i].phoneNumbers.unshift({type:"mobile",value:"10086"});
contacts[i].save();
}
oper+=JSON.stringify(contacts[i]);
}
}
$('#panel').empty().append(oper);
}, function () {
alert("error");
},{multiple:true});
}, function(e) {
});
}, false);
function isExists(a,b){
var x=false;
if(a){
$.each(a,function(){
console.info(this.value);
x=x||(trim(this.value)==trim(b));
});
}else{
x=false;
}
return x;
}
function trim(str){ return str.replace(/[]/g,"");}
</script>
联系方式
[QQ] 88305036
0 个回复