更新记录
1.2.0(2024-09-14)
1.2.0
新增获取手机基本信息
新增获取手机短信信息
新增获取手机通讯录联系人
新增获取手机安装应用信息
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
app-vue |
× |
× |
× |
× |
× |
× |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
× |
× |
× |
× |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
× |
× |
× |
× |
× |
× |
× |
× |
× |
开发
下载源码即可使用
技术支持: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
})
}