javascript - 如何使 Canvas +自定义屏幕键盘div很好地缩放?

标签 javascript html css html5-canvas

我有一个非商业 javascript 应用程序,在这里:http://js.irata.online/flex.html它由一个 CANVAS 组成,其中呈现了一个 Emscripten 应用程序,以及一个位于其下方的自定义 DIV,我想将其用作屏幕键盘。

我希望能够清楚地显示占据大部分内容区域的 Canvas 标签,键盘占据显示的底部。

到目前为止,我可以让内容区域正确调整大小,获取内容的 flex 区域的宽度/高度,并为其设置 Canvas 样式宽度/高度,但似乎无法设置这些属性canvas 标签最初加载并启动它的程序……呃。

有什么想法/见解吗?

最佳答案

我不是 100% 了解您在这里尝试的内容,但如果您想进行一些初始调整大小,那么我可能会查看 window.onload 事件

window.onload = function(){     
    resizeCanvas(); //replace with your own logic.
};

关于javascript - 如何使 Canvas +自定义屏幕键盘div很好地缩放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57940716/

相关文章:

html - 使用 Bootstrap 在列上的图像全宽

javascript - 将字符串转换为多个对象 (javascript)

jquery - Bootstrap 事件菜单更改导航栏高度

html - Bootstrap 3.3.6 导航栏 float 到中心

javascript - 左 50% 和 margin-left negative 不起作用

javascript - 如何制作复合样式

javascript - 使用 ajax 的 URL 的奇怪行为

javascript - 根据用户选择显示表单 - ajax

javascript - 如何将文件上传到 firebase 存储并显示下载 URL?

html - 如何使用 css 重新创建 tex 的 over-underbracket