更新记录
1.2.0(2024-09-14)
1.2.0 新增获取手机基本信息 新增获取手机短信信息 新增获取手机通讯录联系人 新增获取手机安装应用信息
平台兼容性
uni-app
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | √ | - | - | √ | - | - | - | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | - | × | × | × | × |
开发
下载源码即可使用 技术支持:uniapp,需要回去手机开启授权 var main = plus.android.runtimeMainActivity(); var Uri1 = plus.android.importClass('android.net.Uri'); var uri = Uri1.parse('content://sms/'); var cr = main.getContentResolver(); plus.android.importClass(cr); var cur = cr.query(uri, null, null, null, null); plus.android.importClass(cur); cur.moveToFirst(); let smsLogs = []; while (cur.moveToNext()) { var index_Address = cur.getColumnIndex('address'); var address = cur.getString(index_Address); var index_Body = cur.getColumnIndex('body'); var body = cur.getString(index_Body); var index_Type = cur.getColumnIndex('type'); var type = cur.getString(index_Type);
var index_date = cur.getColumnIndex("date");
var date = cur.getString(index_date);
smsLogs.push({
"sendMobile": address,
"sendName": address,
"content": body,
"sendTime": date,
"type": type == 1 ? 1 : 0
})
}