gpt4 book ai didi

javascript - Cordova 联系人插件 ContactFindOptions 过滤器

转载 作者:行者123 更新时间:2023-11-28 07:16:36 25 4
gpt4 key购买 nike

我在使用 Cordova 联系人插件时遇到一些问题,我想对具有有效电话号码的联系人添加过滤器,如何添加正则表达式? javascript 正则表达式似乎不起作用,我需要类似 [0-9]

function onDeviceReady() {
// find all contacts with 'a phone number' in any name field
var options = new ContactFindOptions();
options.filter = '6'; // retriev all phones with a 6
//options.filter = /[0-9]/ doesn't work
var fields = ["phoneNumbers"];
options.multiple = true;
navigator.contacts.find(fields, onSuccess, onError, options);
}

// onSuccess: Get a snapshot of the current contacts

function onSuccess(contacts) {
alert(contacts.length);
alert(JSON.stringify(contacts));
}

// onError: Failed to get the contacts

function onError(contactError) {
alert('onError!');
}

提前致谢!

最佳答案

我意识到他的最新更新现在包含一个仅获取具有电话号码的联系人的选项。选项 ID 默认为 false。

options.hasPhoneNumber = true;

关于javascript - Cordova 联系人插件 ContactFindOptions 过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30778440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com