我在 js_of_ocaml 中创建了一个画布,如下所示。
(* create document *)
let document = Dom_html.window##document
(* function to create canvas *)
let create_canvas () =
let canvas = Dom_html.createCanvas document in
canvas##width <- 500;
canvas##height <- 500;
canvas
(* create canvas *)
let canvas = create_canvas ()
let start _ =
let main = get_main () in
Dom.appendChild main canvas;
Js._false in
Dom_html.window##onload <- Dom_html.handler start
我只能看到一个白屏。
现在,我想在画布上添加一个水平滚动条。
我想我必须做一个比白色画布小的水平滚动条的盒子,白色画布在盒子里。
我怎样才能做到这一点?