【问题标题】:I am not able to run the D3 code on my local computer [duplicate]我无法在本地计算机上运行 D3 代码 [重复]
【发布时间】:2019-07-04 15:41:16
【问题描述】:

我有这个代码https://gist.github.com/kerryrodden/766f8f6d31f645c39f488a0befa1e3c8

当我将此代码复制粘贴到记事本并保存文件时,它显示错误。 它在 JSFiddle 上运行良好,我无法在我的本地计算机上运行。

这是工作代码:https://vizhub.com/mhalasa/6a0824c5aeda49adb6bf59b7b2d835ba

但我无法在本地计算机上执行相同操作。

这是我得到的错误:

【问题讨论】:

  • 我用适当的名称将文件保存在记事本中,然后打开 index.html。从源“null”访问“file:///C:/Users/Prerna/Desktop/Sunburst/visit-sequences.csv”的 XMLHttpRequest 已被 CORS 策略阻止:跨源请求仅支持协议方案:http ,数据,铬,铬扩展,这是我得到的错误
  • 我确实添加了禁用 CORS 的扩展,但它仍然无法正常工作。

标签: javascript jquery html css d3.js


【解决方案1】:

出于安全原因,您将无法访问通过 file:// 协议运行您的代码的外部 javascript 资源。

您应该运行一个local server,然后从那里访问您的 html。

【讨论】:

猜你喜欢
  • 2018-07-20
  • 1970-01-01
  • 1970-01-01
  • 2021-11-14
  • 1970-01-01
  • 2016-11-04
  • 1970-01-01
  • 2019-04-24
  • 2014-04-16
相关资源
最近更新 更多