这个是正常的吧,这种场景下,手机端收不到任何事件而会一直等设备加入房间,只能等超时或主动挂断。
设备已经重启了,家长端的手机还是一直被呼叫?家长openid:oxfUN5WlIY8oONAwlpfuohtTrXuI 拨打时间也在15.35分上下, 家长已于15.40分上下,上传了微信日志 问题描述:学生再拨打电话过程中,重启了小程序,然后人为手动了设备,家长端那边就一直被呼叫,就是一直显示接听和挂断那个页面,并且这通话没有产生未接听的记录 预期结果:设备重启之后,家长端那头收不到来电提醒了
2024-02-291 你这里传的 sn 不对,不是硬件注册时的 sn,你用的是 tbp3002338000737 而硬件上应该是 tbp3002338000353
voip initByCaller设备端拨打微信报错voipToken 错误 errCode=13?wmpf版本2.2,之前一切正常,昨天开始突然无法拨打,调试后发现报错如下图[图片],清除小程序框架数据,重新安装都不行,奇怪的是其他设备都可以拨打,同一个小程序,同一个app同一个设备 Xlog地址:https://mp-5a4fbcf8-691c-49f5-9417-5422408672ca.cdn.bspapp.com/filelog/xlog.7z
2024-02-29wmpf 和你自己的应用,只能有一个可以注册成功。
设备注册成功,激活成功,设备拨打(回拨)报错?插件最新 wmpf 最新 cli 最新 发生时间:2024-02-28 16:39:30 设备sn:XYWP20231219000310 {"errCode":1000,"errMsg":"get deviceToken fail: getWMPFDeviceToken:fail:ticket 0 digital-sig check fail."}
2024-02-281 目前推消息只有呼叫时的来电消息,没有挂断的,此需求我们正在规划中。 2 设备接通后会退出上一个房间,这个是没办法的,需要自行业务上处理。
手机端小程序拨打设备,手机端挂断如何通知到wmpf小程序里?小程序端如何获取app通过WMPF透传的参数 wmpf.Channel.invoke 在手机端小程序不能使用的 现在的问题是手机拨打设备端,在设备端有用户在使用(不是在打电话)我们自定义的弹窗接听页面(还没有拉起小程序),这时手机端家长挂断了电话,设备端如何知道电话已经挂断?就是在启动小程序前手机端挂断了,设备端有什么方法知道手机端已经挂断了? 手机端拨打到设备,接通后,再有一个手机端拨打会导致挂断,不能处理成通话过程中吗? [图片] [图片]
2024-02-28与家长端没关系,是设备端的状态异常了。 设备端小程序应该能收到大量的 ABORT 事件。
家长端接听电话,提示异常中止,通话结束,请问怎么处理?家长openid:oxfUN5Z4NgQb-yiNpQrtut28KHiQ 通话时间大概在今天的10.25分上下 家长在11.05分的时候上传了微信日志 [图片]
2024-02-2802-27 只看到有两通通话,一通拒接了,一通 ABORT 了。ABORT 时间段看到用户有 wifi/5g 网络切换,怀疑是网络问题。
iphone手机接通电话失败?家长这边手机是有响铃的,家长点击接听后要么就提示“接听异常”,要么就“显示接入中/进入房间”总之就是接听不了电话。 openid:o8m9h5FX1UgHRbNXDg-TMkmyYdw4 sn:3002246000464M 时间:2024-02-27 15:25左右 家长端微信已上传日志。 [图片]
2024-02-27确保 wmpf 服务在运行且设备激活成功。
手机拨打设备 报错unbindService?wmpf 框架最新 cli 最新 小程序插件 最新 18:22:42.760 24549-24549 IPC.IPCBridgeManager E unbindService(com.tencent.wmpf) error, java.lang.IllegalArgumentException: Service not registered: com.tencent.mm.ipcinvoker.IPCBridgeManager$2@3e2aaba at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:1484) at android.app.ContextImpl.unbindService(ContextImpl.java:1638) at android.content.ContextWrapper.unbindService(ContextWrapper.java:703) at com.tencent.mm.ipcinvoker.IPCBridgeManager.releaseIPCBridge(IPCBridgeManager.java:446) at com.tencent.mm.ipcinvoker.IPCBridgeManager$2.onServiceDisconnected(IPCBridgeManager.java:178) at android.app.LoadedApk$ServiceDispatcher.doDeath(LoadedApk.java:1668) at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1683) at android.os.Handler.handleCallback(Handler.java:790) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6518) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:811)
2024-02-27看看这里: https://developers.weixin.qq.com/community/develop/doc/0000448f3dc4b07d0d40fc74a61000?highLine=internalCameraName
voip 插件 mipi 摄像头无法预览相机?您好,我在安卓 13 的系统,使用 mipi 摄像头,在系统的相机应用和其它应用都能正常打开相机,使用 wmpf demo 发起视频通话时,硬件这端的画面是黑色的,手机微信的画面正常。 相机权限已经同意,硬件换成 usb 相机没问题。mipi 相机指定 openVoiceInternalCameraName 为 "0"、"1" 也还是黑色 小程序 voip 插件版本:2.3.10 附件是 adb pull /storage/emulated/0/Android/data/com.tencent.wmpf/files/xlog 拉下来的日志 日志:https://pan.baidu.com/s/1EvEQna1kFu9EDlcR8kKMEw 提取码: siy1 [图片]
2024-02-27modelid: p5-hKJIxv5lazhSUs2bYew sn: 3002315000491 未在后台注册过。 这种情况大概率是这台机器上 emmc 里已经有 3002315000491 的序列号,但第一次注册时的 modelid 不是 p5-hKJIxv5lazhSUs2bYew。
调用registerVoipDevice报错?注册设备步骤调用ServiceProxy.getInstance().registerViopDvice报错, 时间点:2024_02_26 09:42:54 catch到的报错信息如下:{"detailMessage":"register refresh: refresh {\"errcode\":9800004,\"errmsg\":\"sn `p5-hKJIxv5lazhSUs2bYew@3002315000491` not registered.\"}","stackTrace":[],"suppressedExceptions":[]} 该设备使已经注册到终端合作平台, 08:01:25.480 D/HONGTU [OkHttp https://api.weixin.qq.com/..., com.htjy.campus.telephone.base.MyApplication$4.log(MyApplication.java:335)]: ==>HTTP REQUEST:POST https://api.weixin.qq.com/wxa/business/runtime/adddevice?access_token=77_elQwc19KyXrSyn-l42qTu-eBf5rXuNyUUt1JTgD5Ca3RiE98E55qLlk3BrKgcS-gOjxXMaMVOk6ij934H0YhV9_CbNBFXriuDl91SFgXX1FO2d7t2NfjnWUontYKDLfAGAUNV ==>HTTP CONTENT:{"device_id_list":["3002315000491"],"model_name":"HT_TEL_TUOBANG","product_id":3116} ==>HTTP RESPONSE:{"errcode":0,"errmsg":"ok"} 用wmpf2.2版本,小程序硬件框架:9.2.0.17 因为设备已经安装到学校,不方便取xlog日志, 请帮忙看看,谢谢
2024-02-27前置条件不满足, 按照报错信息里的提示来吧。
小程序channel调用WMPF.getInstance()报错?wmpf2.2 app拉起小程序框架后,小程序调用wmpf.Channel.invoke操作wmpfsdk时报错,init() first,init有生命周期?需要重复调用?还是说和activedevice有关系, 日志如下 java.lang.ExceptionInInitializerError at com.tencent.wmpf.cli.api.WMPF$Holder.access$100(WMPF.java:25) at com.tencent.wmpf.cli.api.WMPF.getInstance(WMPF.java:41) at com.example.athree_wmpf.contentprovider.ThirdPartContentProvider.insert(ThirdPartContentProvider.kt:48) at android.content.ContentProvider$Transport.insert(ContentProvider.java:265) at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:152) at android.os.Binder.execTransact(Binder.java:731) Caused by: java.lang.IllegalStateException: invoke WMPFBoot.init() first! at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:33) at com.tencent.wmpf.cli.api.WMPF.<init>(WMPF.java:19) at com.tencent.wmpf.cli.api.WMPF$Holder.<clinit>(WMPF.java:26) at com.tencent.wmpf.cli.api.WMPF$Holder.access$100(WMPF.java:25) at com.tencent.wmpf.cli.api.WMPF.getInstance(WMPF.java:41) at com.example.athree_wmpf.contentprovider.ThirdPartContentProvider.insert(ThirdPartContentProvider.kt:48) at android.content.ContentProvider$Transport.insert(ContentProvider.java:265) at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:152) at android.os.Binder.execTransact(Binder.java:731)
2024-02-27