Javascript canvas.toJSON()在localhost中不起作用

Javascript canvas.toJSON()在localhost中不起作用,javascript,localhost,fabricjs,Javascript,Localhost,Fabricjs,在犹他州 本部分: json = canvas.toJSON(); 完美地工作 但在本地主机中使用相同的代码时,所有的工作方式都比canvas.toJSON()少 我不知道发生了什么 已编辑 我正在使用库Fabricjs,canvas.toJSON()将所有项目(图像、文本等)添加到画布中,当然是json格式。您是在HTTP服务器上运行它,还是只是在浏览器中打开文件(文件://).toJSON(),toDataUri()等。只能在HTTP服务器()上工作,因此您必须启动一个快速的HTTP服务

在犹他州

本部分:

json = canvas.toJSON();
完美地工作

但在本地主机中使用相同的代码时,所有的工作方式都比canvas.toJSON()少

我不知道发生了什么

已编辑


我正在使用库Fabricjs,
canvas.toJSON()
将所有项目(图像、文本等)添加到画布中,当然是json格式。

您是在HTTP服务器上运行它,还是只是在浏览器中打开文件(
文件://
.toJSON()
toDataUri()
等。只能在HTTP服务器()上工作,因此您必须启动一个快速的HTTP服务器,例如,使用
python-m SimpleHTTPServer 8000

查看浏览器开发工具中的控制台。它说什么?你没有提供足够的信息来真正得到这个问题的好答案,我建议发布更多关于你尝试过的内容、开发工具的输出等的信息,以获得更好的回答。@TrevorHart谢谢,我在我的question@Quentin控制台上没有出现错误HK you@spacek33z。我在本地主机上使用wamp服务器。我知道使用httpI的wamp正在使用库Fabricjs,canvas.toJSON()将所有项目(图像、文本等)添加到画布中,当然是json格式,
json = canvas.toJSON();