h5 安卓保存图片模糊如何解决?

2024/05/08
提问

自建的h5应用,在企业微信的浏览器中,长图的base64会导致安卓长按保存模糊,如何解决

上次是用a标签的download,形成一个预览图片来唤起底部的保存图片菜单可以解决,但现在a标签新版本被禁止了吗,点击无作用

回答·1

您好,可以看下预览图片接口、下载图片接口是否适用 https://developer.work.weixin.qq.com/document/path/90495

赞同
评论 24
2024/05/08
能否帮忙确认一下,a标签的download原来可以实现预览,但是现在不可以了,是被禁止了吗
赞同
回复
回复 2024/05/08
实现不了具体的表现是怎么样的?
赞同
回复
回复 2024/05/08
就是一个a标签,是download属性,然后href是一个base64,之前点击这个a标签,会弹出图片,有类似预览的效果,然后安卓就可以长按使用底部的保存图片。但现在点击a标签 没有任何效果,也没有报错信息
赞同
回复
回复 2024/05/08
可以提供下最新的案例这边看看:
1.问题描述
2.corpid
3.出现问题的成员手机号
4.接口发送还是管理端发送,如果是api发送,请提供对应的json
5.出现问题时间点:
6.出现问题客户端日志:
获取客户端日志方法:
手机端:在登录界面,连续点击企业微信LOGO 5下,出现上传日志提示,输入对应的手机号,确定即可
电脑端:在会话中PC:Ctrl+Alt+Shift+F,在会话会出现文件,选择发送。(若点击后没反应,尝试把Shift放到最后再按下)
在会话中MAC:control+shift+command+F,在会话会出现文件,选择发送
7.上传客户端日志时间:
8.上传客户端日志手机号:
9.录屏/截图:
(发送到邮箱work_weixin@qq.com,标题:社区-技术九九,内容附带该帖子链接。发送后请在此告知。)
赞同
回复
回复 2024/05/08
已发送
赞同
回复
回复 2024/05/08
主要是为了解决,安卓端的长按保存base64长图会导致被压缩
赞同
回复
回复 2024/05/08
有预览效果的企业微信客户端完整版本号以及目前的完整版本号都提供一下
赞同
回复
回复 2024/05/08
有预览效果的版本号确实没有,当时实现的时间是2024年2月2日,因为那是出现问题前的,没有记录版本号,当前版本号是4.1.22.6014
赞同
回复
回复 2024/05/08
是更新客户端前没问题的这样吗?
赞同
回复
回复 2024/05/08
看下能否提供操作过程录屏这边看看
赞同
回复
回复 2024/05/08
问题描述以及操作视频已发送到邮箱
赞同
回复
回复 2024/05/08
问题已反馈,有消息会同步
赞同
回复
回复 2024/05/08
可以提供测试的页面吗?
赞同
回复
回复 2024/05/08
已发送测试demo到邮箱
赞同
回复
回复 2024/05/09
昨天又给您又给您邮箱发了一封邮件,里面有在线demo,麻烦看一下
赞同
回复
回复 2024/05/09
收到了谢谢
赞同
回复
回复 2024/05/09
麻烦有结果了的话,回复一下。谢谢
赞同
回复
回复 2024/05/09
我并没有做任何操作,没有进行压缩。只是把图片转成base64了,安卓端的那个保存图片,他自动把长图的base64进行了压缩,短图没事。你可以试一下ios端的企业微信打开那个demo,他唤出的保存图片的菜单,是不会压缩的
赞同
回复
回复 2024/05/09
看到客服的问题标题,给您发了个邮件进行补充,希望不要误解了所提的问题。十分感谢
赞同
回复
回复 2024/05/09
再看了下,下个版本更新时修复。
赞同
回复
回复 2024/05/09
好的 感谢,辛苦了
赞同
回复
回复 2024/05/23
您好,请问需求是保存图片模糊的问题吗?如果图片模糊问题解决了是不是不需要使用a标签了?
赞同
回复
回复 2024/05/23
是的 如果安卓端保存长图不模糊,就不需要a标签了。我们使用a标签就是为了解决保存图片模糊问题
赞同
回复
回复 2024/05/23
确认一下,是base64格式的长图,并不是jpg等格式的图片
赞同
回复
你还未登录,请先登录
添加回答


您还未登录,请先登录