更新记录
1.0.4(2024-04-30)
不能为空
1.0.3(2024-04-30)
修正bug
1.0.2(2024-04-30)
返回值类型修正
查看更多平台兼容性
Vue2 | Vue3 |
---|---|
√ | √ |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 3.96,Android:9.0,iOS:不支持 | × | × | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 |
---|---|---|---|
× | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
1.0.4(2024-04-30)
不能为空
1.0.3(2024-04-30)
修正bug
1.0.2(2024-04-30)
返回值类型修正
1.0.1(2024-04-24)
补充uvue调用例子
import * as u7746tellog from "../../uni_modules/u7746-tellog"
import { CallLogInfoOptions, callLogModel } from "../../uni_modules/u7746-tellog"
//自行验证权限后调用
u7746tellog.searchCallLog({
success: (res) => {
let bbb = res as callLogModel
console.log(bbb.data)
}
} as CallLogInfoOptions)
u7746tellog.addCallLog('13800138000', '2024-04-30 08:00:00', 30, 1, {
success: (res) => {
let bbb = res as callLogModel
console.log(bbb.code)
console.log(bbb.data)
}, fail: (err) => {
let error = res as callLogModel
console.log(error.code)
console.log(error.msg)
}
} as CallLogInfoOptions)
1.0.0(2023-11-24)
android通话记录操作增删改查询。同时通过观察者模式监听变更 请在宿主app验证相关权限
例子
import * as u7746Log from "../../uni_modules/u7746-tellog";
//追加通话记录
//参数1:手机号 参数2:相对应的日期 参数3:通话时长 参数4:1打入2打出3未接4语音信箱5拒接6黑名单
u7746Log.addCallLog('13812332111', "2023-11-01 08:00:01", 12, 1, {
success(ret) {
//ret具体结构如下
//type为业务类型1通话记录相关数据 2为权限类数据返回
//code 1正常 非1失败
//msg 中文描述
//id 插入的通话记录id 用于后续删除或者修改
console.log(ret)
}
})
//删除通话记录
//参数1:通话记录id
u7746Log.deleteCallLog("364", {
success(ret) {
//ret具体结构如下
//type为业务类型1通话记录相关数据 2为权限类数据返回
//code 1正常 非1失败
//msg 中文描述
console.log(ret)
}
})
//修改通话记录
//参数1:手机号 参数2:相对应的日期 参数3:通话时长 参数4:1打入2打出3未接4语音信箱5拒接6黑名单
//特别注意,小米手机不允许修改手机号 可通过先删除再插入实现
u7746Log.updateCallLog("365", '13804247861', "2023-11-21 11:15:13", 10, 2, {
success(ret) {
console.log(ret)
}
})
//查询通话记录
u7746Log.searchCallLog({
success(callLogs) {
//callLogs.msg
//"msg":[
// {
// "type":"打入",
// "id":"872",
// "name":"未备注联系人",
// "number":"075536661888",
// "duration":"81秒",
// "date":"2023-08-10 16:38:25"
// }
// ]
// }
console.log(callLogs)
}
})
//监听变化
u7746Log.changeTellog({
success(ret) {
//{number:手机号,date:日期}
console.log(ret)
}
})
如符合预期且付费,可发站内信息索取源代码