请确认 IZQUfexmqOrh0wz8NMkrxg 所属的小程序,和调用创建设备组接口生成 access_token 的小程序是不是同一个。还有问题的话提交下 errmsg 里的 rid
同一个型号设备创建设备组报"errcode":9800003,"errmsg":"model_id?同一个型号的设备需要使用两个不同的小程序,以前的小程序都正常,另一个小程序通过了全部的审核,但是在创建设备组的时候提示 9800003, model_id检查不通过,仔细检查model_id填写正确,并且两个小程序model_id不一样,创建设备组失败参数{\"group_name\":\"汇马12\",\"model_id\":\"IZQUfexmqOrh0wz8NMkrxg\"},小程序appid为wx7c4188a53f44ebae。product_id:5870
2023-07-31参考常见问题 4.3 https://developers.weixin.qq.com/miniprogram/dev/framework/device/voip/voip-faq.html#_4-%E5%BC%82%E5%B8%B8%E7%9B%B8%E5%85%B3%EF%BC%88%E5%AE%89%E5%8D%93%E8%AE%BE%E5%A4%87%EF%BC%89
硬件寄送审核通过后,正式版运行模式还是会在打开小程序时弹出扫码绑定?如题,依然会弹出扫码窗口,不执行 WMPFAuthorize 也会弹出,是啥原因?
2023-07-31你是要打开插件页面吗?看路径是插件的路径。有什么报错,有提示页面找不到吗?
安卓设备无法拉起对应小程序页面?我们在用安卓设备拉起小程序是 只走了小程序App.vue页面,而无法进入的对应的页面中是什么情况呢 这是我的路径plugin-private://wxfd38179d2ad9xxxxx/pages/mine/index (appid打码)
2023-07-27看 crash 是没有找到摄像头,可以先排查下硬件设备。我们处理下兜底不要直接crash
2.0.0公测版本概率性弹出搜权弹窗后闪退?第一次进行音视频通话时,弹出相关搜权弹窗,例如弹出要允许“微信小程序硬件框架”录音吗?时,概率性页面会直接闪退,或者在设置内关闭权限后,再进行音视频通话时,弹出搜权弹窗时也会有概率闪退。可参见群内视频。日志如下附件内xlog_permission 附件http://wfile.ktc.cn:8156/networker/wf.zip
2023-07-27开发版需要扫码登录后才能打开
硬件拉起开发版小程序?拉起开发版小程序总是提示已过期,实际刚刚打包传上去 [图片]
2023-07-27Trust anchor for certification path not found 请排查设备端SSL端相关配置
getCallerTicket 返回Unknown Source?07-26 14:30:27.300 6323 6375 W System.err: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 07-26 14:30:27.313 6323 6375 W System.err: at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:361) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.connection.RealConnection.connectTls(RealConnection.kt:367) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.connection.RealConnection.establishProtocol(RealConnection.kt:325) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:197) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:233) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:107) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:75) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:245) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:82) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100) 07-26 14:30:27.313 6323 6375 W System.err: at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:74) 07-26 14:30:27.314 6323 6375 W System.err: at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:100) 07-26 14:30:27.314 6323 6375 W System.err: at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:197) 07-26 14:30:27.314 6323 6375 W System.err: at okhttp3.internal.connection.RealCall.execute(RealCall.kt:148) 07-26 14:30:27.314 6323 6375 W System.err: at com.tencent.wxvoip.ServiceProxy.a(Unknown Source) 07-26 14:30:27.314 6323 6375 W System.err: at com.tencent.wxvoip.ServiceProxy.getCallerTicket(Unknown Source) 07-26 14:30:27.314 6323 6375 W System.err: at com.xyw.talkphone.telephone.ui.NewsActivity$init$2$1.invokeSuspend(NewsActivity.kt:65) 07-26 14:30:27.314 6323 6375 W System.err: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 07-26 14:30:27.314 6323 6375 W System.err: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) 07-26 14:30:27.314 6323 6375 W System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) 07-26 14:30:27.314 6323 6375 W System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) 07-26 14:30:27.314 6323 6375 W System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) 07-26 14:30:27.314 6323 6375 W System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) 07-26 14:30:27.317 6323 6375 W System.err: Caused by: java.security.cert.CertificateException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 07-26 14:30:27.317 6323 6375 W System.err: at com.android.org.conscrypt.TrustManagerImpl.verifyChain(TrustManagerImpl.java:563) 07-26 14:30:27.317 6323 6375 W System.err: at com.android.org.conscrypt.TrustManagerImpl.checkTrustedRecursive(TrustManagerImpl.java:444) 07-26 14:30:27.317 6323 6375 W System.err: at com.android.org.conscrypt.TrustManagerImpl.checkTrustedRecursive(TrustManagerImpl.java:508) 07-26 14:30:27.317 6323 6375 W System.err: at com.android.org.conscrypt.TrustManagerImpl.checkTrusted(TrustManagerImpl.java:401) 07-26 14:30:27.317 6323 6375 W System.err: at com.android.org.conscrypt.TrustManagerImpl.checkTrusted(TrustManagerImpl.java:375) 07-26 14:30:27.317 6323 6375 W System.err: at com.android.org.conscrypt.TrustManagerImpl.getTrustedChainForServer(TrustManagerImpl.java:304) 07-26 14:30:27.317 6323 6375 W System.err: at android.security.net.config.NetworkSecurityTrustManager.checkServerTrusted(NetworkSecurityTrustManager.java:94) 07-26 14:30:27.317 6323 6375 W System.err: at android.security.net.config.RootTrustManager.checkServerTrusted(RootTrustManager.java:88) 07-26 14:30:27.317 6323 6375 W System.err: at com.android.org.conscrypt.Platform.checkServerTrusted(Platform.java:178) 07-26 14:30:27.317 6323 6375 W System.err: at com.android.org.conscrypt.OpenSSLSocketImpl.verifyCertificateChain(OpenSSLSocketImpl.java:596) 07-26 14:30:27.317 6323 6375 W System.err: at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method) 07-26 14:30:27.317 6323 6375 W System.err: at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:357) 07-26 14:30:27.317 6323 6375 W System.err: ... 26 more 07-26 14:30:27.318 6323 6375 W System.err: Caused by: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 07-26 14:30:27.318 6323 6375 W System.err: ... 38 more 07-26 14:30:27.510 6323 6375 W System.err: com.tencent.wxvoip.ServiceProxy$GetTicketException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 07-26 14:30:27.510 6323 6375 W System.err: at com.tencent.wxvoip.ServiceProxy.getCallerTicket(Unknown Source) 07-26 14:30:27.510 6323 6375 W System.err: at com.xyw.talkphone.telephone.ui.NewsActivity$init$2$1.invokeSuspend(NewsActivity.kt:65) 07-26 14:30:27.510 6323 6375 W System.err: at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 07-26 14:30:27.510 6323 6375 W System.err: at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) 07-26 14:30:27.510 6323 6375 W System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) 07-26 14:30:27.510 6323 6375 W System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) 07-26 14:30:27.511 6323 6375 W System.err: at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) 07-26 14:30:27.511 6323 6375 W System.err: at
2023-07-26参考常见问题 4.3 https://developers.weixin.qq.com/miniprogram/dev/framework/device/voip/voip-faq.html#_4-%E5%BC%82%E5%B8%B8%E7%9B%B8%E5%85%B3%EF%BC%88%E5%AE%89%E5%8D%93%E8%AE%BE%E5%A4%87%EF%BC%89
正式版本会自动弹出透明背景的扫码登录二维码页面?使用wmpf-arm-production-release-v1.2.0-700-signed版本,程序也会自动弹出透明背景的小程序登录二维码页面[图片]
2023-07-26发起通话时,你们可以维护 groupId 和通话双方的关联
VOIP通话 视频通话后,通过onVoipEvent 监听事件,获取不到对应双方信息,无法扣费?VOIP通话 视频通话后,通过onVoipEvent 监听事件,能拿到对应事件相关的信息,但是对应的信息里面不包含双方的用户标识,没有办法判断对方是谁,无法执行扣费操作,结束的时候能拿到groupId ,是否有接口支持通过groupId 查询对应双方信息呢?麻烦指导下这块怎么处理[图片]
2023-07-26提供下微信用户的openId 或微信号
getDeviceVoIPList查询设备组授权异常问题?group_id:"gP8IpY5rOnsuQAtv5QWcNXg" 此逻辑已上线使用一个多月,今天复测忽然发现问题,今天之前还是没有问题的。 问题复现步骤 第一步.授权设备组 wx.requestDeviceVoIP({ isGroup: true, groupId: '设备组 ID', success(res) { console.log(res) }, fail(res) { console.log(res) } }) 第二步:授权成功后 点开小程序设置--语音视频电话提醒--关闭授权 第三步:查询授权列表时返回空数组 // 小程序基础库接口 wx.getDeviceVoIPList({ success(res) { console.log('[getDeviceVoIPList]', res.list) // [{sn: 'xxx', model_id: 'xxx', status: 0}] // status: 0/未授权;1/已授权 } }) //log [getDeviceVoIPList] [] 第四步:再次调用授权接口返回err,提示sn 已授权, 但是设置中的授权开关消失了,查不到授权信息。 requestDeviceVoIP也查不到授权信息 {errMsg: "requestDeviceVoIP:fail The sn has been subscribed", errCode: 10001}
2023-07-26https://developers.weixin.qq.com/community/business/doc/000ae2a793c910086f8fde11b5b80d 参考 4.3
wmpf设备端小程序界面 右上角 菜单和关闭按钮 怎么屏蔽?如题,wmpf设备端小程序界面 右上角 菜单和关闭按钮 怎么屏蔽?之前好像在哪里看见过 。
2023-07-25