【发布时间】:2021-01-09 19:37:14
【问题描述】:
我想创建一个包含一个非常简单的网站的二维码。问题是,我想将页面存储在 QR 码中,而不是作为指向网站的 url。因此,二维码包含整个页面的源代码,并且可以在没有互联网的情况下使用。
我的第一个想法是将页面作为数据 url 存储在 qr-code 中。例如。 “数据:文本/html;...”。这在理论上是可行的,但到目前为止我还没有找到能够以页面显示方式打开它的二维码扫描仪。
我发现一些二维码扫描器会在浏览器中打开以“javascript:”开头的内容,但我也无法以这种方式显示页面。 (以“window.open”或“document.write”为例)。
创建一个二维码(大多数二维码扫描仪会在浏览器中打开)我最好的猜测是创建一个以 http:// 开头的二维码。但我不知道如何将 html 源代码存储在以 http:// 开头的 url 中。
欢迎任何帮助:)
【问题讨论】:
-
首先:您需要创建自己的二维码扫描仪,因为其他扫描仪不知道如何显示您的文本。第二:二维码中的数据越多,它就会变得越复杂(更大!)你需要一个非常大的显示器才能在这个二维码中获得大量的 HTML
-
您好,感谢您的意见。尽管构建一个定制的二维码扫描仪应该不是那么麻烦,但遗憾的是它不符合我的要求。整个想法是让任何人扫描代码并能够看到页面。无论他们是否可以使用互联网,并且之前没有下载特定的二维码扫描仪......