长按识别二维码怎么做(要看载体区分操作)

长按识别二维码怎么做(要看载体区分操作)

之前对着电脑截图里的码愣了半天,才慢慢摸清楚长按识别二维码怎么做,很多时候不是操作不对,是没分清这个二维码到底在哪个地方。

刷手机的时候,图片直接存在聊天框、朋友圈或者网页里,手指按住二维码的区域不放,停个一两秒,屏幕上一般就会弹出来菜单,里面会有识别图中二维码那一行选项,点进去就能跳转。但也有好几次,图片是别人发的压缩包里面的,先点开大图再长按,才出的来选项,直接在小缩略图上面按,怎么按都没反应。

电脑上就不一样了,电脑鼠标点着不动,是没有长按这个说法的。那会儿傻傻的拿着鼠标左键按住二维码,等半天一点动静都没有,还以为图片坏了。后来才反应过来,要么把图保存下来发到手机,拿手机长按;要么用电脑端软件自带的扫码功能,框选图片里的码来识别。

还有一种情况,二维码印在纸质东西上,比如宣传单、卡片,这个时候根本没法长按,长按识别只适用于屏幕里的图片载体,得打开扫码窗口对着纸面拍摄。之前就混淆过这个,拿着手机在纸上反复按,折腾好一会才转过弯。

有些页面会做限制。

像是一部分小程序页面、或者别人设置过的网页,里面的二维码图就算点开原图,长按也不会跳出识别菜单,系统直接屏蔽掉这个功能。碰到这种,试过把图片先保存到手机相册,再从相册打开这张图,再长按,有一部分是可以正常识别的,剩下的还是不行,那就没有别的法子了。这只是我的个人感受,不是标准答案,不同APP的限制逻辑本来就不一样。

相册里面的图,打开之后,有的手机长按图片任意位置就弹出菜单,有的要精准压在二维码图形那块,稍微偏一点,就只会弹出保存、收藏这类别的选项,不会出现识别入口。我习惯尽量让二维码铺满屏幕,放大一点再按,减少按偏的概率。

也遇到过图片里面同时放了好几个二维码的情况,长按之后识别出来的不一定是自己想要的那一个,它会优先识别画面里最显眼的。这种时候最好把不需要的部分裁掉,单独留下要扫的那个码,再去长按。

微信之外的别的软件,规则也会变。有些社交软件长按图片,菜单文字写的不是识别二维码,是提取图中信息,点进去才会解析码的内容。还有少数浏览器,长按图片只会给保存、分享,没有识别选项,得复制图片,转到支持扫码识别的工具里面打开。

有时候图片模糊、反光、二维码边角被裁掉一块,就算长按弹出菜单,识别也会失败。不是长按这个动作做错了,是码本身没法被解析,换一张清晰原图再试会好很多。

上次存了一张截图,相册预览看着完整,点开大图才发现二维码边缘被截断,反复长按十几次,一直识别失败,盯着屏幕看了好久才看见缺口。

到后面慢慢形成一个简单的顺序,先看码在不在手机屏幕的图片里,再放大原图,手指稳住按住码的主体区域,等弹窗出来;弹窗不出现,就先保存到相册重试;相册里还是不行,就知道这个页面做了限制,不再死磕长按这个操作。

现在很少再拿着鼠标在电脑页面上长按图片了,记牢长按这个动作,本身就是手机触屏才有的交互。