首页 > 解决方案 > 以 QR 码编码的链接 - 有没有办法进行编码,以便无论操作系统当前语言如何,结果都是相同的?

问题描述

我在二维码中编码了一个链接,问题是该链接具有字符“:”,并且键盘中具有“:”的物理键在所有语言中都不相同。

因此,如果我从 Windows 操作系统更改语言,扫描的代码会有所不同。

我无法控制将扫描代码的应用程序,有没有办法对链接进行编码,以便无论操作系统语言如何,它都将被扫描相同?

我使用 Java,我使用此代码进行编码(我不确定是否相关):

BitMatrix bitMatrix = barcodeWriter.encode(link_results, BarcodeFormat.QR_CODE, 400, 400);    
BufferedImage bi = MatrixToImageWriter.toBufferedImage(bitMatrix);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ImageIO.write(bi, "jpg", baos);

标签: javabarcodebarcode-scanner

解决方案


推荐阅读