Files
@ 71805cc66e00
Branch filter:
Location: symposion_app/pinaxcon/templates/test.html - annotation
71805cc66e00
807 B
text/html
Add additional account app templates
This works around use block "body" when we need block "content".
This works around use block "body" when we need block "content".
c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 c09b926b87f3 | {% load static %}
<!DOCTYPE html5>
<meta charset="utf-8"/>
<head>
<script type="text/javascript" src="{% static 'js/instascan.min.js' %}"></script>
</head>
<body>
<video id="preview" autoplay style="width: 500px; height: 500px; border: 1px solid green;"></video>
<script type="text/javascript">
let scanner = new Instascan.Scanner({ video: document.getElementById('preview') });
scanner.addListener('scan', function (content) {
// This should ensure we start with the lca base domain!
window.location.href = content;
});
function startCamera(cameras) { scanner.start(cameras[0]); }
function errorCamera(error) { console.error(e); }
Instascan.Camera.getCameras().then(startCamera).catch(errorCamera);
</script>
</body>
|