picobook/test.html
2024-03-29 00:00:12 -07:00

49 lines
1.5 KiB
HTML

<html><head>
<title>PICO-8 Cartridge</title>
<meta name="viewport" content="width=device-width, user-scalable=no">
</head>
<body style="padding:0px; margin:0px; background-color:#222; color:#ccc">
<canvas id="canvas1"></canvas>
<canvas id="canvas2"></canvas>
<script type="text/javascript">
__carts = [];
</script>
<script type="text/javascript" src="test5.js"></script>
<script type="text/javascript" src="test5.js"></script>
<script type="text/javascript">
Module1 = {canvas: document.getElementById("canvas1")};
window.onload = () => {
wow = __carts[0](Module1);
__carts[1]({canvas: document.getElementById("canvas2")});
}
// cart2({canvas: document.getElementById("canvas2")});
</script>
<!-- <script type="text/javascript">
const ogKeys = Object.keys(window);
const addScript = (src) => {
const e = document.createElement("script");
e.type = "application/javascript";
e.src = src;
e.id = "e_script";
document.body.appendChild(e); // load and run
}
// import cart1 from "./test5.js";
// import cart2 from "./test5.js";
// Module1 = {canvas: document.getElementById("canvas1")};
window.onload = () => {
// wow = __carts[0](Module1);
// __carts[1]({canvas: document.getElementById("canvas2")});
Module = {canvas: document.getElementById("canvas1")};
addScript("test5.js");
setTimeout(() => {
console.log(Object.keys(window).filter(k => !ogKeys.includes(k)));
}, 1000);
}
// cart2({canvas: document.getElementById("canvas2")});
</script> -->
<!-- <script type="text/javascript" src="sample.js"></script> -->
</body>
</html>