scratch二次开发,加载完直接执行源码中的方法

最近在做scratch3开发,图片中下方红框的按钮 点击是 让上面绿框的内容居中显示的。想页面加载完直接执行这个方法,让绿框中的内容居中显示。

图片描述

但是,红框中的按钮是在 scratch-blocks中,找到了直接加上函数执行 或者 把scratch-blocks 通过 ScratchBlocks = require('scratch-blocks')引入 scratch-gui 中。
ScratchBlocks.ZoomControls().createZoomResetSvg_和ScratchBlocks.ZoomControls.prototype.createZoomResetSvg_都可以打印出来
但是执行ScratchBlocks.ZoomControls.prototype.createZoomResetSvg_(),
执行new ScratchBlocks.ZoomControls().createZoomResetSvg_()都会报错。

是我找的位置不对吗 还是执行方法有问题。该怎么让页面加载完直接执行居中的方法。请路过的大佬指点,十分感谢### 问题描述

问题出现的环境背景及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?

阅读 4.4k
1 个回答
新手上路,请多包涵

请问有遇见跨域问题吗,我跑他源码时,想要看数据结构,设置了代理,但是依然没有生效

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题