我正在尝试在mxgraph中运行图形编辑器示例。但是我无法在我的系统上本地运行它。
它给出了无法加载资源的错误消息。 它说它被cors阻止了。我在浏览器中禁用了XMLHTTP支持,但仍然是相同的错误。我将其用于开发过程,因此想在本地运行。
我希望在计算机上本地运行图形编辑器。但出现无法加载资源的错误。 错误消息如下:
从源“空”访问“ file:/// C:/Users/USER/Desktop/projects%20bpmn/mxgraph-master/javascript/examples/grapheditor/www/resources/grapheditor.txt”处的XMLHttpRequest具有已被CORS政策阻止:跨协议请求仅支持以下协议方案:http,数据,chrome,chrome扩展名,https。
答案 0 :(得分:0)
如果您使用的是Chrome浏览器,则可以禁用网络安全性,从而可以在本地执行XHR(Check this out)。
但是...我尝试过,但它不适用于grapheditor,我想它与使用file:///从文件系统读取时得到的响应有关,我猜你没有得到200和其他响应)。同样,禁用Chrome安全性也是不安全的;因此,我不建议您选择 。
根据我的尝试,您可以选择两种选择:
ant grapheditor
。 Java目录为:mxgraph / java,您将在其中找到一个build.xml文件。我目前正在使用第二种替代方法进行一些实验,并且工作正常。我肯定会花一些时间在选项2上,以便您可以使grapheditor平稳运行。
希望这对您有帮助...