#ifdef APP-PLUS
plus.contacts.getAddressBook(
plus.contacts.ADDRESSBOOK_PHONE,
function (addressbook) {
fun.alert("addressbook calback success");
fun.alert("addressbook json: " + JSON.stringify(addressbook));
try{
if (addressbook.find==undefined) {
fun.alert("addressbook.find 方法不存在");
}
fun.alert("111111111111111");
addressbook.find(["displayName","phoneNumbers"],function(contacts){
console.log("getAddressBook success");
fun.alert(contacts.length);
}, function () {
fun.alert("getAddressBook fail");
},{multiple:true});
fun.alert("222222222222222222");
}catch(e){
fun.alert('调用find异常:'+JSON.stringify(e));
}
fun.alert("3333333333333333333");
},
function(e){
if (e.code!=undefined && e.code==20) {
fun.alert('未授权');
}
fun.alert("Get address book failed: " + JSON.stringify(e));
});
#endif
调用前一页的方法
var pages = getCurrentPages();
var page = pages[pages.length - 2];
if (page && page.route && page.route.indexOf('/orders/orders') != -1) {
page.$vm['updateNormalUI']();
}