The application relates to a method for generating screenshots, a device, a computer device and a storage medium. The method includes: receiving the screenshot instructions; acquiring the array of bitmap primitives of the current interface according to the screenshot instructions, and acquiring the page identification of the current application page; searching for the environment parameters corresponding to the page identification; acquiring the environment parameters corresponding to the environment parameters to be acquired, and converting the environment parameters values into standard characters. Group: According to the preset steganographic logic, the standard character array is written into the bit image primitive array, and the current interface screenshot is generated according to the bit image primitive array written into the standard character array. This method can improve the efficiency of locating the cause of abnormal problems.
【技术实现步骤摘要】
截图生成方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种截图生成方法、装置、计算机设备和存储介质。
技术介绍
用户在使用应用产品时,有时会遇到应用运行异常的情况,用户想要解决异常问题时,通常是将出现异常情况的应用页面进行截图并发送给产品客服人员,但是客服人员仅仅凭借页面截图很难查找出异常问题的产生原因,在收到页面截图后还需要与用户沟通并了解更加详细的信息,如应用所在终端的运行环境等信息。因此,在进行异常问题原因定位时,往往需要双方反复沟通确认,工作效率非常低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高应用异常问题原因定位效率的截图生成方法、装置、计算机设备和存储介质。一种截图生成方法,所述方法包括:接收截图指令;根据所述截图指令获取当前界面的位图像素点数组,并获取当前应用页面的页面标识;查找所述页面标识对应的待获取环境参数;获取所述待获取环境参数对应的环境参数值,将所述环境参数值转换成标准字符数组;按照预设隐写逻辑将所述标准字符数组写入所述位图像素点数组,根据写入所述标准字符数组后的位图像素点数组生成当前界面截图。在其中一个实施例中,所述将所述环境参数值转换成标准字符数组,包括:统计所述环境参数值中包含的字符数,将所述字符数转换成二进制字符数;将所述环境参数值转换成二进制环境参数数组;获取预设头字符和预设尾字符,根据所述预设头字符、所述二进制字符数、所述二进制环境参数数组和所述预设尾字符生成标准字符数组。在其中一个实施例中,所述按照预设隐写逻辑将所述标准字符数组写入所述位图像素点数组,包括:获取预设隐写位置,从所 ...
【技术保护点】
1.一种截图生成方法,所述方法包括:接收截图指令;根据所述截图指令获取当前界面的位图像素点数组,并获取当前应用页面的页面标识;查找所述页面标识对应的待获取环境参数;获取所述待获取环境参数对应的环境参数值,将所述环境参数值转换成标准字符数组;按照预设隐写逻辑将所述标准字符数组写入所述位图像素点数组,根据写入所述标准字符数组后的位图像素点数组生成当前界面截图。
【技术特征摘要】
1.一种截图生成方法,所述方法包括:接收截图指令;根据所述截图指令获取当前界面的位图像素点数组,并获取当前应用页面的页面标识;查找所述页面标识对应的待获取环境参数;获取所述待获取环境参数对应的环境参数值,将所述环境参数值转换成标准字符数组;按照预设隐写逻辑将所述标准字符数组写入所述位图像素点数组,根据写入所述标准字符数组后的位图像素点数组生成当前界面截图。2.根据权利要求1所述的方法,其特征在于,所述将所述环境参数值转换成标准字符数组,包括:统计所述环境参数值中包含的字符数,将所述字符数转换成二进制字符数;将所述环境参数值转换成二进制环境参数数组;获取预设头字符和预设尾字符,根据所述预设头字符、所述二进制字符数、所述二进制环境参数数组和所述预设尾字符生成标准字符数组。3.根据权利要求1所述的方法,其特征在于,所述按照预设隐写逻辑将所述标准字符数组写入所述位图像素点数组,包括:获取预设隐写位置,从所述位图像素点数组中查找与所述预设隐写位置对应的第一像素数组;按照预设顺序读取所述标准字符数组中的字符,并通过所读取的所述标准字符数据中的字符逐个替换所述第一像素数组中每一字节的末位字符。4.根据权利要求3所述的方法,其特征在于,所述获取预设隐写位置,从所述位图像素点数组中查找与所述预设隐写位置对应的第一像素数组,包括:获取预设隐写控件的控件位置和隐写行;从所述位图像素点数组中查找与所述控件位置和所述隐写行对应的第一像素数组。5.根据权利要求1所述的方法,其特征在于,所述按照预设隐写逻辑将所述标准字符数组写入所述位图像素点数组,包括:查找与所述页面标识对应的数据处理规则...
【专利技术属性】
技术研发人员:许剑勇,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。