Blcokly在electron中使用prompt不可用的问题处理(VUE3)
因为electron不支持prompt,所以blockly创建变量的时候会报错。方案:重写blockly 的 prompt 方法。
·
因为electron不支持prompt,所以blockly创建变量的时候会报错
方案:重写blockly 的 prompt 方法
<script setup >
import * as Blockly from "blockly/core";
Blockly.dialog.setPrompt((title,val,callBack) => {
openPrompt(title).then(res => {
if(res) callBack(res)
})
})
function openPrompt(title){
return new Promise((resolve, reject) => {
// 覆写弹框方法 把自己的弹框放在这里初始化
})
}
</script>
更多推荐
已为社区贡献1条内容
所有评论(0)