我正在做一个游戏,用户必须使用p5.play编写代码,所以,作为第一步,我做了一个在线编辑器,但是,当我运行代码时,我遇到了问题:
-->当我第一次编写代码并运行时,一切正常。-->如果我运行代码第二次或更多次(在更正某些内容的情况下),代码会显示许多错误,最后出现: uncaught : Error:您只能将精灵添加到组中
我认为问题是因为我没有使用本地主机服务器,但事实并非如此。我想问题出在预览框的一部分,我需要一些方法来删除之前的结果才能显示新的代码,但我不知道怎么做。
整个代码就是这个链接:https://drive.google.com/open?id=1jRFmUKngpjwn6J2VFNqvkc3HuxoEmeAV
发布于 2019-06-04 21:53:26
我找到了一个解决方案,我用这个函数创建了一个按钮:
function refreshPreview(){
var refresh = document.getElementById('preview');
refresh.src = refresh.src;
refresh.src = '';
}
所以,有了它,我的iframe屏幕就像按F5一样。
https://stackoverflow.com/questions/56443842
复制相似问题