我想创建一个包含一个非常简单的网站的二维码。问题是,我想将页面存储在二维码中,而不是作为指向网站的网址。因此,二维码包含整个页面的源代码,并且无需互联网即可工作。
我的第一个想法是将页面存储在二维码中作为数据网址。例如。“数据:文本/html;...”。从理论上讲,这确实有效,但到目前为止,我还没有找到能够以显示页面的方式打开它的二维码扫描仪。
我发现一些二维码扫描仪在浏览器中打开以“javascript:”开头的内容,但我也无法以这种方式显示页面。(以“window.open”或“document.write”为例)。
我对创建二维码(大多数二维码扫描仪会在浏览器中打开)的最佳猜测是创建一个以 http:// 开头的二维码。但我不知道如何将 html 源代码存储在以 http:// 开头的 url 中。
欢迎任何帮助:)
小智 0
您可以使用Data:Url 协议并将 HTML 直接放入 URL(如链接)中。Mozilla 指南:https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs
| 归档时间: |
|
| 查看次数: |
4303 次 |
| 最近记录: |