HTML5实现调用手机通讯录,获取手机通讯录信息。
HTML5实现调用手机通讯录,获取手机通讯录信息。
HTML5实现调用手机通讯录,获取手机通讯录信息。
![](https://profile-avatar.csdnimg.cn/a56e82e274664d488935dde13c517154_javascript_tsj.jpg!4)
HTML5实现调用手机通讯录,获取手机通讯录信息。
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- CSDN专家-showbo 2023-05-16 13:21关注
直接无法读,和file控件一样需要用户自己选择,用select方法
网址需要使用https协议,要不无法使用contacts对象。
用最新版的移动端chrome测试,内置的浏览器虽然内核是webkit,但是很多没实现通讯录选择器,会报错【unable to open a contact selector】
<button onclick="choose()">读取通讯录</button> <script> async function choose() { if (!navigator?.contacts?.select) { alert('浏览器不支持!'); return; } const props = await navigator.contacts.getProperties(); alert(JSON.stringify(props)) const opts = { multiple: true }; try { var rs = await navigator.contacts.select(props, opts); alert(JSON.stringify(rs)) } catch (e) { alert('获取失败\n' + e) } } </script>
解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥20 python忆阻器数字识别
- ¥15 无法输出helloworld
- ¥15 高通uboot 打印ubi init err 22
- ¥20 PDF元数据中的XMP媒体管理属性
- ¥15 R语言中lasso回归报错
- ¥15 网站突然不能访问了,上午还好好的
- ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
- ¥15 semrush,SEO,内嵌网站,api
- ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
- ¥15 振荡电路,ADS仿真