QQ客户端管理聊天记录漫游功能 | 解决经常弹窗消息漫游安全验证,QQ服务独立密码的问题

QQ客户端管理聊天记录漫游功能
(解决经常弹窗消息漫游安全验证,QQ服务独立密码的问题)

前言

我们在登陆QQ客户端(电脑端)时,可能会遇到一个问题:经常弹窗提示请输入QQ服务独立密码,即消息漫游安全验证(如下图)。输入密码后没有任何反应,也不知道密码是否正确,每次登陆都会提醒。
在这里插入图片描述
不止关闭不了,选择点击找回后,弹出的独立密码管理页面也没有QQ服务独立密码这个选项,简直无从下手。

聊天记录漫游功能

解决问题之前(问题指的是前言中所提,经常弹窗提示请输入QQ服务独立密码,即消息漫游安全验证),我们先来了解一下什么是聊天记录漫游功能:

漫游记录的意思是云消息服务把用户在各终端的聊天记录自动备份到云端,用户在任何一个终端上登录QQ都可以查看完整的聊天记录。

若不开启该功能,则聊天记录只能保存在本地电脑或手机上,不支持漫游到服务器。

下面就来解决这个问题
(若想直接查看设置聊天记录漫游的方法,请直接转到情况2

情况1:忘记QQ独立服务密码

对于这种情况,遇到消息漫游安全验证弹窗后,选择点击找回后,弹出的网页应有QQ独立服务密码这一项,如下图。若没有该选项,则需要转到情况2
在这里插入图片描述
此时,在“QQ独立服务密码”这一项点击重置,验证身份后重置即可,此后功能会恢复正常。若还是每次登陆都会提醒,则需要设置聊天记录漫游中的管理独立密码,设置方法请看情况3

情况2:设置聊天记录漫游

  1. 登陆QQ客户端(电脑端)后,点击QQ主界面左下角处的三道杠,再点击消息管理,如下图:
    在这里插入图片描述
  2. 在弹出的消息管理器中点击右上角的倒三角号,再点击云消息设置,如下图:
    在这里插入图片描述
    此时会弹出消息设置,如下图:
    在这里插入图片描述
  3. 设置聊天记录漫游,可以开启或关闭,关闭后不会再出现请输入QQ服务独立密码的弹窗;若开启,还可以设置管理独立密码,请继续查看情况3

情况3:更改独立密码验证频率

承接情况2,若QQ服务独立密码有效,但还是每次登陆都会弹窗提示请输入QQ服务独立密码,则需要更改独立密码验证频率。
情况2中的消息设置界面中,点击管理独立密码,如下图:
在这里插入图片描述
在弹出的管理独立密码界面中,修改独立密码验证频率一栏中选择仅发生异常情况下验证即可。
在这里插入图片描述

总结

本篇博客的核心内容和重点解决方案是情况2:设置聊天记录漫游。若需要QQ聊天记录漫游功能,则设置该功能开启,并设置独立密码验证频率仅发生异常情况下验证即可;若不需要QQ聊天记录漫游功能,则关闭该功能即可。(QQ聊天记录漫游功能的含义及设置方法已在上文提及,请浏览全文)

至此,QQ客户端经常弹窗消息漫游安全验证请输入QQ服务独立密码的问题已彻底解决,希望大家也顺利解决。

在Cesium中,你可以使用Camera类来实现相机的漫游路径。漫游路径可以定义为一系列的相机位置和朝向,在不同的时间点上进行插值,从而创建出平滑的相机运动效果。 下面是一个使用Cesium创建漫游路径的简单示例代码: ```javascript // 创建漫游路径所需的位置和朝向数组 var positions = [ Cesium.Cartesian3.fromDegrees(lon1, lat1, height1), Cesium.Cartesian3.fromDegrees(lon2, lat2, height2), // 添加更多的位置... ]; var orientations = [ Cesium.Quaternion.IDENTITY, // 添加更多的朝向... ]; // 创建漫游路径的时间数组 var times = [ Cesium.JulianDate.fromIso8601("2022-01-01T00:00:00Z"), Cesium.JulianDate.fromIso8601("2022-01-01T00:00:10Z"), // 添加更多的时间... ]; // 创建漫游路径插值器 var positionInterpolation = new Cesium.SampledPositionProperty(); positionInterpolation.addSamples(times, positions); var orientationInterpolation = new Cesium.SampledProperty(Cesium.Quaternion); orientationInterpolation.addSamples(times, orientations); // 创建漫游路径的动画效果 viewer.scene.postUpdate.addEventListener(function () { var time = viewer.clock.currentTime; var position = positionInterpolation.getValue(time); var orientation = orientationInterpolation.getValue(time); if (Cesium.defined(position) && Cesium.defined(orientation)) { viewer.camera.setView({ destination: position, orientation: orientation }); } }); ``` 在这个示例中,我们首先定义了一系列的相机位置和朝向,以及对应的时间点。然后,我们使用Cesium的插值器类(SampledPositionProperty和SampledProperty)来创建位置和朝向的插值器,并将样本数据添加到插值器中。 最后,我们通过viewer.scene.postUpdate事件来监听场景的更新,在每一帧中根据当前时间从插值器中获取相机的位置和朝向,并使用viewer.camera.setView()方法来设置相机的位置和朝向,从而实现漫游路径的动画效果。 你可以根据自己的需求修改示例代码中的位置、朝向和时间点,以及添加更多的位置和朝向来创建更复杂的漫游路径。同时,你也可以使用其他的插值器类和动画效果来实现更多样化的漫游路径效果。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NSJim

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值