无事人
无事人
  • 发布:2024-04-23 16:32
  • 更新:2024-04-24 09:22
  • 阅读:188

#插件讨论# 【 u7746-tellog - 摩西向前 】试用打包自定义基座报错

分类:uni-app x
关联插件: u7746-tellog

引入项目后,打包自定义基座失败。附件是报错日志,意思是没定义类型?

2024-04-23 16:32 负责人:无 分享
已邀请:
摩西向前

摩西向前

你的调用是怎么写的。报错的意思是应该是CallLogInfoOptions,但现在的类型是空了

  • 无事人 (作者)

    引入之后,在方法里调用查询。

    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)


                    }  
    })

    2024-04-23 17:01

  • 无事人 (作者)

    回复 1***@qq.com: 按照例子里面写的,只是我只用了查询通话记录。

    2024-04-23 17:03

摩西向前

摩西向前

我又重新做了一次插件市场试用导入,打基座,我这边正常 无法复现你说的问题。
一个可能的猜测是,你调用之前是否申请android.permission.READ_CALL_LOG权限了。

无事人

无事人 (作者)

还有一个问题,调用方法报类型错误:
‌error: 类型不匹配: 推断类型是<no name provided>,但预期的是CallLogInfoOptions。‌
at pages/message/message.uvue:52:27
getTel(){
//查询通话记录
u7746Log.searchCallLog({
^
success(callLogs) {
//callLogs.msg
error: Cannot infer a type for this parameter. Please specify it explicitly.‌
at pages/message/message.uvue:53:16
//查询通话记录
u7746Log.searchCallLog({
success(callLogs) {
^
console.log("查询通话记录",callLogs)

要回复问题请先登录注册