blob: 8cdbb27ec83931824dad37fab25c69f6c31c953a [file] [log] [blame] [edit]
<style>
html, body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background-color: black;
}
</style>
<canvas id="canvas"></canvas>
<script>
window.onhashchange = function() { location.reload(); }
function printMessageOnServer(text) {
const lengthBytes = lengthBytesUTF8(text) + 1;
const stringOnWasmHeap = Module['_malloc'](lengthBytes);
stringToUTF8(text, stringOnWasmHeap, lengthBytes);
Module['_rive_print_message_on_server'](stringOnWasmHeap);
Module['_free'](stringOnWasmHeap);
}
var Module = {
'canvas': document.getElementById("canvas"),
'print': function(text) {
// Log 1st in case we're in a state where printMessageOnServer crashes.
console.log(text);
printMessageOnServer(text + '\n');
},
'printErr': function(text) {
// Log 1st in case we're in a state where printMessageOnServer crashes.
console.error(text);
printMessageOnServer(text + '\n');
},
};
</script>
<script src="player.js"></script>