输入关键字或相关内容进行搜索
搜索:
发布问题
TA还没有自我介绍
主页访问量 : 400 次访问
发现是在定义广播接收的 'io.dcloud.feature.internal.reflect.BroadcastReceiver' 这个类中,并不存在 getResultCode 这个方法,所以无法获取短信发送是否成功
为什么不用 plus.messaging? 因为这里面的 from 只有在监听短信接收的时候可以看到,发送的时候设置无效,只能是默认卡。所以想要设置发件人是不行的。最后我只能通过 Android 中的 API 实现双卡短信的发送。
后来我看到[Android 中判断短信发送是否成功的例子](https://blog.csdn.net/garybook/article/details/16887627?spm=1001.2101.3001.6650.14&utm_medium=di...
找到解决方法了,通过 intent 即可获取当前接收短信的SIM卡的卡槽索引,代码如下: ``` javascript plus.android.invoke(extras, 'get', 'slot') ``` 至于获取卡槽索引后怎么获取手机号码,代码如...
我有一个猜想:因为国外双卡双待手机很少,所以 Android 开发的时候就不考虑这个,直接通过获取本机号码就可以知道收件人号码
558 次浏览 • 1 个关注 • 2022-12-01 02:15
370 次浏览 • 2 个关注 • 2022-11-24 22:08
1246 次浏览 • 1 个关注 • 2022-10-10 10:10
2022-11-30 17:43 落嘤神斧 回答了问题, BroadcastReceiver 中的 getResultCode 怎么才能调用呢?
2022-11-25 10:27 落嘤神斧 回答了问题, BroadcastReceiver 中的 getResultCode 怎么才能调用呢?
2022-11-25 10:21 落嘤神斧 回答了问题, BroadcastReceiver 中的 getResultCode 怎么才能调用呢?
2022-10-11 10:01 落嘤神斧 回答了问题, 怎么获取短信的收件人号码?
2022-10-10 10:16 落嘤神斧 回答了问题, 怎么获取短信的收件人号码?
威望: 0 积分: 150 赞同: 2 感谢: 0