起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3361|回复: 4

[结贴] SIM插件咋获取不到手机号码?

[复制链接]

36

主题

192

帖子

530

积分

高级会员

Rank: 4

积分
530
发表于 2019-5-17 12:07:14 | 显示全部楼层 |阅读模式
直接用的sim示例,只改了一点,在获取到的数据添加了一个cards是获得双卡的数据,但是我一个都获取不到。我同事的手机能获取到,不知道是什么原因
  1. function androidSuccessCallback(result) {
  2.                     cards=result.cards;
  3.                     //alert(cards.phoneNumber);
  4.                     for(o in cards){
  5.                                 alert(cards[o].phoneNumber);
  6.                     }
复制代码

需要打开app的权限,但是我打开了权限也没有获取到。
QQ截图20190517115503.jpg

测试了的手机。
QQ截图20190517115605.jpg

QQ截图20190517120451.jpg
前面那个循环,我没有弹出,后面这个,能弹出,但是没得电话号码(中文是后来改的,我测试的时候是写的英文)
QQ截图20190517120331.jpg


发表于 2019-5-17 13:20:30 | 显示全部楼层
这个插件是第三方的,不太确认,要不你咨询小米客服问下试试!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

15

主题

39

帖子

285

积分

中级会员

Rank: 3Rank: 3

积分
285
QQ
发表于 2019-5-21 09:48:33 | 显示全部楼层
借贴问下 ios能获取到sim卡本机手机号吗?
回复 支持 反对

使用道具 举报

36

主题

192

帖子

530

积分

高级会员

Rank: 4

积分
530
 楼主| 发表于 2019-6-18 14:43:53 | 显示全部楼层
zhuaa1100 发表于 2019-5-21 09:48
借贴问下 ios能获取到sim卡本机手机号吗?

当然不行,你看代码都没获取手机号的
回复 支持 反对

使用道具 举报

36

主题

192

帖子

530

积分

高级会员

Rank: 4

积分
530
 楼主| 发表于 2019-6-18 14:48:02 | 显示全部楼层
这个贴可以结贴了。sim获取手机号码是不准确的,获取不到手机号会返回空,详情查看https://tong-h.github.io/2018/08 ... %E8%8E%B7%E5%8F%96/

sim插件的phoneNumber这个获取MSISDN(手机号码)的参数还有deviceId、simSerialNumber、subscriptionId等等,官方文档表示了有时只能拿到一个空字符串
https://www.npmjs.com/package/cordova-plugin-sim
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-3-29 22:09 , Processed in 0.098371 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表