【问题标题】:Trouble with loading AmCharts: ERR FILE NOT FOUND加载 AmCharts 时出现问题:未找到错误文件
【发布时间】:2017-04-08 12:28:11
【问题描述】:

我正在使用 AmCharts 制作 Chrome 扩展程序。 图表未加载,我收到以下错误。

imglens.svg:1 GET chrome-extension://cdjjnkkllgppipkdeobjempdfnafkjcm/charts/imglens.svg net::ERR_FILE_NOT_FOUND

imgdragIconRoundBig.svg:1 GET chrome-extension://cdjjnkkllgppipkdeobjempdfnafkjcm/charts/imgdragIconRoundBig.svg net::ERR_FILE_NOT_FOUND

但是我查看了 AmCharts 文件夹。不存在这样的文件。 我该怎么办?

代码片段

var chart = AmCharts.makeChart( "chartdiv", {
"type": "serial",
"valueAxes": [ {
"position": "left"
} ],
"graphs": [ {
"id": "g1",
"balloonText": "Open:<b>[[open]]</b><br>Low:<b>[[low]]</b><br>High:<b>[[high]]</b><br>Close:<b>[[close]]</b><br>",
"proCandlesticks": pro,
"closeField": "close",
"fillColors": "#117e1a",
"highField": "high",
"lineColor": "#117e1a",
"lineAlpha": 1,
"lowField": "low",
"fillAlphas": 0.9,
"negativeFillColors": "#7b1111",
"negativeLineColor": "#7b1111",
"openField": "open",
"title": "Price:",
"type": "candlestick",
"valueField": "close"
} ],

"chartScrollbar": {
"graph": "g1",
"graphType": "line",
"scrollbarHeight": 30
},
"chartCursor": {
"valueLineEnabled": true,
"valueLineBalloonEnabled": true
},
"categoryField": "date",
"categoryAxis": {
"parseDates": true
},
  "dataProvider": data,/*
   "responsive": {
"enabled": true
},*/
"pathToImages": "/charts/img"
},2000);

【问题讨论】:

    标签: javascript svg google-chrome-extension amcharts


    【解决方案1】:

    尝试重新下载 amcharts zip 文件。所有这些文件都存在于amcharts/images/ 文件夹中。 pathToImages 需要指向存储图表图标和图像的文件夹,如果您将这些文件移动到不同的文件夹(默认情况下它位于图像文件夹中)。如果您使用不同的路径(即/charts/img/),您还需要尾部斜杠

    【讨论】:

    • 我也试过了。未找到的文件是 imglens.svg 和 imgdragIconRoundBig.svg,您在上面发布的图片中没有这些文件。上图和下载目录中的一些图像文件已经添加了 pathToImages 并且这些工作。
    • 该文件应该是lens.svg,而不是imglens.svg(对于dragIconRoundBig 文件也是如此)。就像我说的,你需要在 pathToImages 中使用斜杠。 img 正在附加,因为您的路径缺少尾部斜杠。如果你添加斜线,你会得到 chart/img/lens.svg 这应该可以工作。
    • 现在我得到了这些错误。 >lens.svg 加载资源失败:net::ERR_FILE_NOT_FOUND >dragIconRoundBig.svg 加载资源失败:net::ERR_FILE_NOT_FOUND
    • 好的,我尝试了 charts/img/ 和 /charts/img/ ,后者解决了错误,但图表仍然无法加载。
    • 你有什么错误吗?发布您用于 dataProvider 的图表数据。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-30
    • 1970-01-01
    • 2015-05-17
    相关资源
    最近更新 更多