gpt4 book ai didi

android - 来自 JS 的错误调用 : field sizes are different [[8, 39],[4,0]

转载 作者:行者123 更新时间:2023-12-04 23:41:24 25 4
gpt4 key购买 nike

我想在我的 AVD 上显示联系人列表,但我遇到了一个错误(我尝试链接包但它什么也没做):
我的代码:

    const [contact, setContact] = useState([]);

useEffect(() => {
PermissionsAndroid.request(
PermissionsAndroid.PERMISSIONS.READ_CONTACTS,
{
'title': 'Contacts',
'message': 'This app would like to view your contacts.'
}
).then(() => {
Contacts.getAll((err, contacts) => {
if (err === 'denied'){
// error
} else {
// contacts returned in Array
setContact(contacts);
console.log(contact);
}
})
})
.catch((err)=> {
console.log(err);
})
}, []);
错误 :
enter image description here
我到处寻找解决方案,但没有任何关于这个问题的信息,感谢您提前帮助我。

最佳答案

API 已在版本 6 中更新。从回调(版本 5 使用回调)更改为 promise 对我有用。我的意思是改变——

Contacts.getAll((err, contacts) => { });

至 -

Contacts.getAll()
.then((contacts) => {
// work with contacts
})
.catch((e) => { //handle error })

关于android - 来自 JS 的错误调用 : field sizes are different [[8, 39],[4,0],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65222168/

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