嗨,
我使用html和js-dos构建页面来玩Dos游戏。
<canvas id="jsdos"></canvas>
<script>
Dos(document.getElementById("jsdos"), { cycles: 'auto',
wdosboxUrl: "./wdosbox.js",
onprogress: (stage, total, loaded) => {
console.log(stage, loaded * 100 / total + "%");
},
}).ready((fs, main) => {
fs.extract("game.zip", "/gamedir").then(() => {
main(["-c", "cd gamedir", "-c", "game.exe"])
});
});
</script>
在浏览器上,它没有任何问题,但是当我构建一个apk文件并在智能手机上安装该文件时,游戏将不会加载。
可能是什么问题?
thx
通过CORS策略已阻止从源“ null”访问“ file:/// C:/Users/xxx/game/wdosbox.wasm.js”处的XMLHttpRequest:仅协议方案支持跨源请求:http ,数据,chrome,chrome扩展名,https。
js-dos只能作为主机并从Web服务器启动。
有人知道Android Kotlin的小型Web服务器运行时吗?