更新记录
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
})
}