contacts官方的原始实例1的代码。HBuilder7月23日升级到最新版本以后,ios9.0运行直接报:Get address book failed: undefined 安卓不报错,同样的代码ios9.0以前也不报错,麻烦看下谢谢。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<title>Contacts Example</title>
<script type="text/javascript">
// 监听plusready事件
document.addEventListener( "plusready", function(){
// 扩展API加载完毕,现在可以正常调用扩展API
plus.contacts.getAddressBook( plus.contacts.ADDRESSBOOK_PHONE, function( addressbook ) {
// 可通过addressbook进行通讯录操作
alert( "Get address book success!" );
}, function ( e ) {
alert( "Get address book failed: " + e.message );
} );
}, false );
</script>
</head>
<body>
</body>
</html>
1 个回复
龟仙人 (作者)
找到原因了,不知道为什么手机被设置成禁止读取通讯录了,信息。