硬件服务
更新WMPF尝试使用WMPFLifecycleListener注册监听生命周期,但是报以下错误: com.tencent.wmpf.cli.api.WMPFApiException: errType: 2, errCode: -1, errMsg: package is not trusted: android.uid.system
[图片]WMPF启动小程序,弹出更新微信的页面,微信已经是最新版的,点击Cancel也没有反应,要怎么解决
在设备端和手机端微信小程序进行通话,手机型号是OPPO Reno10 5G并且打开扬声器时,出来的声音音量很小,同时对比其他型号手机,没有这个问题,看一下是什么问题,能处理吗?主要是OPPO手机
使用音视频通话框架有什么方法使TV上的画面全屏吗?设置了aspectRatio 之后比例放大了有问题
(安卓)WMPF 版本号:v2.1.0VoIP 插件版本号:如 v2.4.4小程序 appId: wx888e1f10af80dd6f设备SN:ef3d70db25eafa74通话开始的时间点:2024/4/26 11:07设备端拨打手机微信,在等待进行通话界面弹框提示“硬件设备拨打微信,voipToken 错误 errCode=13”,设备端使用的是WMPF注册方式,小程序端调用initByCaller没有传voipToken参数,看文档使用WMPF注册设备是不需要传voipToken参数的,为啥还会报voipToken错误的问题呢
目前外设设备蓝牙广播间隔是 500ms,微信小程序实测连接9台设备,平均每台需要 1~3 秒。请问是否能实现9 台假设在同一时间段连接 9 台设备,BLE底层能否实现手机小程序在同一秒去并发连接9 台外设,而不是依次去连接。[图片]
为什么公钥审核3天了,还在审核中?好久呀;
问题1:AppSecret既然要在客户端填入,又如何做到不流出服务端环境?具体应该怎么处理呢? [图片] 问题2:WMPF client 有java版本编写的吗?
设备端应用启动小程序,第三个参数为体验版可以正常启动,第三个参数为开发版的情况下就会白屏 完整日志内容在链接里 WMPFStartAppParams params = new WMPFStartAppParams("XXXXXXXXXX", path, WMPFStartAppParams.WMPFAppType.APP_TYPE_DEV); WMPF.getInstance().getMiniProgramApi().launchMiniProgram(params); [图片] https://vs-care.oss-cn-shenzhen.aliyuncs.com/vs-care/log.txt
校园版voip刷脸话机在刷脸后调用getVoIPCredential获取voiptoken时耗时很长,甚至10多秒,请问改如何处理呢? 相关信息如下图: [图片] [图片]
硬件发起通话,手机端有提示并接听之后显示等待对方连接,但此时硬件端什么UI弹窗都没有,以下是wxml和ts测试代码。请问是缺少了什么东西吗? <view> <view>Version: 2024年4月23日15点55分 Finish</view> <button style="width: 80%; margin-top: 30rpx;" bind:tap="authVoIP">VoIP授权</button> <button style="width: 80%; margin-top: 30rpx;" bind:tap="startCommunication">发起通话</button> </view> const wmpfVoip = requirePlugin('wmpf-voip').default Page({ data: { caller: { nickname: '微信用户', openid: '省略' }, listener: { nickname: '微信用户', openid: '省略' } }, async startCommunication() { const that = this try { // 2.4.0 以下版本 roomId 为 groupId const { roomId, isSuccess } = await wmpfVoip.initByCaller({ caller: { id: '省略1' // 设备 SN // 不支持传 name,显示的是授权时「deviceName」+「modelId 对应设备型号」 }, listener: { // 参见 https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html 获取 id: '省略',// 接听方 用户 openId name: '省略' // 接听方名字,仅显示用 }, roomType: 'video', // 房间类型。voice: 音频房间;video: 视频房间 businessType: 1, // 1 为设备呼叫手机微信 // voipToken: 'xxxxxxxxxx', // 使用设备认证 SDK 注册的设备传入 deviceToken,使用 WMPF RegisterMiniProgramDevice 接口注册的设备无需传入(插件 2.3.0 支持) miniprogramState: 'formal' // 指定接听方使用的小程序版本 }) if (isSuccess) { // 如果小程序启动直接进入插件页面,则不要调用 wx.redirectTo // wx.redirectTo({ // // url: wmpfVoip.CALL_PAGE_PATH // // 插件 2.3.9 开始支持 CALL_PAGE_PATH, 低版本请传入 'plugin-private://wxf830863afde621eb/pages/call-page-plugin/call-page-plugin', // }) console.warn('呼叫成功') } else { wx.showToast({ title: '呼叫失败', icon: 'error' }) } } catch (e) { // 参数错误的情况会通过异常抛出 console.log(e) wx.showToast({ title: '呼叫失败', icon: 'error' }) } }, authVoIP() { wx.requestDeviceVoIP({ groupId: '', isGroup: false, sn: '省略', // Todo 向用户发起通话的设备 sn(需要与设备注册时一致),需要提前准备 snTicket: '省略', // 获取的 snTicket modelId: '省略', // 「设备接入」从微信公众平台获取的 model_id deviceName: 'NKDR-400门口机', // 设备名称,用于授权时显示给用户 success(res) { console.log(`requestDeviceVoIP success:`, res) }, fail(err) { console.error(`requestDeviceVoIP fail:`, err) } }) } }) [图片]
[图片]
小程序设备管理审批已通过,设备申请消息能力提交通过了 但是长期订阅列表内没有设备的消息! [图片] [图片]
消息能力审核通过,公共模板为空???????文档是否有问题
[图片][图片]
完整日志如下,操作过程,体验版小程序,在需要扫码登录的界面,不扫码直接点击返回,会导致应用闪退,截图和完整日志如下,请问该如何避免 [图片] 2024-04-22 11:35:06.133 341-341 libperfmgr and...power.aidl-service.droidlogic I Do Powerhint: INTERACTION 2024-04-22 11:35:06.133 516-681 WindowManager system_server E press keyCode: 4 2024-04-22 11:35:06.134 2480-2480 SogouIME com.sohu.inputmethod.sogou.tv I onKeyUp: keyoCode=4 2024-04-22 11:35:06.134 2480-2480 DefaultIMS com.sohu.inputmethod.sogou.tv I onKeyUp: keyoCode=4 2024-04-22 11:35:06.141 374-415 PermissionCache surfaceflinger D checking android.permission.READ_FRAME_BUFFER for uid=1000 => granted (167 us) 2024-04-22 11:35:06.175 516-1539 ActivityTaskManager system_server W Finishing task with all activities already finished 2024-04-22 11:35:06.175 516-1539 ActivityTaskManager system_server W Duplicate finish request for r=ActivityRecord{b1ad045 u0 com.tencent.wmpf/.wakeup.WMPFWakeUpInvokeActivity t172 f}} 2024-04-22 11:35:06.181 516-1056 WindowManager system_server V force to landscape 2024-04-22 11:35:06.182 215-215 hwservicemanager hwservicemanager I getTransport: Cannot find entry android.hardware.configstore@1.0::ISurfaceFlingerConfigs/default in either framework or device manifest. 2024-04-22 11:35:06.192 1450-2271 [ui]AppFor...undWatcher com.vs.eldertv I 2/app on foreground 2024-04-22 11:35:06.196 1450-2271 [ui]LocalAgent com.vs.eldertv I 2/sender = android.os.Messenger@712dd3a 2024-04-22 11:35:06.203 2282-2433 [push]core com.vs.eldertv I 2/app on foreground 2024-04-22 11:35:06.218 1450-2908 WMPFCli.IPCInvoker com.vs.eldertv I invokeSync <<<< response [AbstractWMPFSyncInvokeResponse{errCode=-11, errMsg='cancel', errType=1}] rId [11] 2024-04-22 11:35:06.220 374-415 BufferQueueProducer surfaceflinger E [com.tencent.wmpf/com.tencent.wmpf.wakeup.WMPFWakeUpInvokeActivity#0](id:1760000000c,api:0,p:-1,c:374) disconnect: not connected (req=1) 2024-04-22 11:35:06.221 2502-2918 libEGL com.tencent.wmpf W EGLNativeWindowType 0xf24c9738 disconnect failed 2024-04-22 11:35:06.223 1450-1450 ContactCallActivity com.vs.eldertv E 81 requestFocus:false 2024-04-22 11:35:06.228 2282-2433 [push]core com.vs.eldertv D 2/checkLinkStateShouldReLogin: SDKState=LOGINED,reconnectTimer=null,reconnectCount=0,deltaTime=21549,shouldRelogin=false 2024-04-22 11:35:06.249 2282-2433 [push]core com.vs.eldertv I 2/force check heart... 2024-04-22 11:35:06.258 1450-2271 [ui]LocalAgent com.vs.eldertv I 2/sendAppStatus isAppOnForeground:true sent:true 2024-04-22 11:35:06.265 2282-2433 [push]core com.vs.eldertv I 196/send PacketHeader [SID 1 , CID 2 , SER 0 , RES 200 , TAG 0 , LEN 5] --------- beginning of crash 2024-04-22 11:35:06.266 2480-2480 DefaultIMS com.sohu.inputmethod.sogou.tv I onStartInput attribute=android.view.inputmethod.EditorInfo@37760bf restarting=false inputType: 0 2024-04-22 11:35:06.267 1450-2908 AndroidRuntime com.vs.eldertv E FATAL EXCEPTION: pool-6-thread-1 Process: com.vs.eldertv, PID: 1450 java.lang.RuntimeException: com.tencent.wmpf.cli.api.WMPFApiException: errType: 1, errCode: -11, errMsg: cancel at com.vs.eldertv.activity.ContactListActivity$3.run(ContactListActivity.java:210) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:923) Caused by: com.tencent.wmpf.cli.api.WMPFApiException: errType: 1, errCode: -11, errMsg: cancel at com.tencent.wmpf.cli.task.pb.WMPFIPCInvoker.invokeSync(WMPFIPCInvoker.java:170) at com.tencent.wmpf.cli.task.pb.AbstractWMPFSyncInvokeRequest.call(AbstractWMPFSyncInvokeRequest.java:94) at com.tencent.wmpf.cli.api.WMPFAccountApi.login(WMPFAccountApi.java:36) at com.vs.eldertv.activity.ContactListActivity.launchMiniProgram(ContactListActivity.java:231) at com.vs.eldertv.activity.ContactListActivity.access$400(ContactListActivity.java:61) at com.vs.eldertv.activity.ContactListActivity$3.run(ContactListActivity.java:208) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:923) 2024-04-22 11:35:06.275 2282-2433 [push]core com.vs.eldertv I 196/send PacketHeader [SID 3 , CID 2 , SER 1007 , RES 200 , TAG 0 , LEN 10] 2024-04-22 11:35:06.279 1450-2271 [ui]core com.vs.eldertv I 2/add send task: Request [SID 3 , CID 2] 2024-04-22 11:35:06.280 2282-2433 [push]core com.vs.eldertv V 196/received packetSize: 8, readableBytes: 4 2024-04-22 11:35:06.280 2282-2433 [push]core com.vs.eldertv I 196/received PacketHeader [SID 1 , CID 2 , SER 0 , RES 200 , TAG 2 , LEN 7] 2024-04-22 11:35:06.287 2282-2433 [push]core com.vs.eldertv V 196/received packetSize: 8, readableBytes: 4 2024-04-22 11:35:06.292 2282-2433 [push]core com.vs.eldertv I 196/received PacketHeader [SID 3 , CID 2 , SER 1007 , RES 200 , TAG 2 , LEN 7] 2024-04-22 11:35:06.296 1450-2271 [ui]core com.vs.eldertv I 2/pend task: Request [SID 3 , CID 2] 2024-04-22 11:35:06.181 516-1056 chatty system_server I uid=1000(system) Binder:516_8 identical 1 line 2024-04-22 11:35:06.191 516-1056 WindowManager system_server V force to landscape
wmpf框架的registerMiniProgramDevice注册设备时提示code = -11,msg = register: write rpmb io fail, see detail in logcat [图片]
激活设备返回错误信息:activateDevice 失败: errType: 2, errCode: -1, errMsg: DEVICE_CHANGED,麻烦帮忙查看一下是什么问题
[图片] this.proxyClientManager后面的很有什么操作的,这里的setOnOffStatus对应这硬件的开关模型,还有什么对应的模型吗,this.proxyClientManager后面还可以写什么
小程序的硬件设备视频验证发现少录了视频,要怎么撤回能撤回吗
请确认一下微信版本是否是 8.0.49 了? 8.0.49 修复过声音通道误切到听筒的问题。