Mercurial > qr-html
comparison index.html @ 10:09146b1bfb65
Large code
author | nanaya <me@nanaya.pro> |
---|---|
date | Sat, 28 Nov 2020 06:32:10 +0900 |
parents | 5998f1f51877 |
children | 70cfc091b2aa |
comparison
equal
deleted
inserted
replaced
9:5998f1f51877 | 10:09146b1bfb65 |
---|---|
52 | 52 |
53 .outputbox.js-hidden { | 53 .outputbox.js-hidden { |
54 opacity: 0; | 54 opacity: 0; |
55 } | 55 } |
56 | 56 |
57 .outputbox > img { | |
58 max-width: 100%; | |
59 max-height: 100vh; | |
60 } | |
61 | |
57 .title { | 62 .title { |
58 font-size: 16px; | 63 font-size: 16px; |
59 } | 64 } |
60 </style> | 65 </style> |
61 </head> | 66 </head> |
83 <script src="qrcode.min.js"></script> | 88 <script src="qrcode.min.js"></script> |
84 | 89 |
85 <script> | 90 <script> |
86 var inputDom = document.querySelector(".js-qr-input") | 91 var inputDom = document.querySelector(".js-qr-input") |
87 var outputDom = document.querySelector(".js-qr-output") | 92 var outputDom = document.querySelector(".js-qr-output") |
88 var qr = new QRCode(outputDom, { correctLevel: QRCode.CorrectLevel.L }) | 93 var qr = new QRCode(outputDom, { correctLevel: QRCode.CorrectLevel.L, width: 1024, height: 1024 }) |
89 | 94 |
90 var runTimeout = null | 95 var runTimeout = null |
91 var debouncedRefreshCode = function() { | 96 var debouncedRefreshCode = function() { |
92 clearTimeout(runTimeout) | 97 clearTimeout(runTimeout) |
93 runTimeout = setTimeout(refreshCode, 100) | 98 runTimeout = setTimeout(refreshCode, 100) |