Javascript AmCharts内联代码未捕获引用错误

Javascript AmCharts内联代码未捕获引用错误,javascript,uncaught-exception,amcharts,Javascript,Uncaught Exception,Amcharts,在我的HTML中,我编写了如下Amcharts内联脚本: <script type='text/javascript'> var am_chartData = ... AmCharts.ready(function () { chart = new AmCharts.AmSerialChart(); chart.dataProvider = am_chartData; ... ... c

在我的HTML中,我编写了如下Amcharts内联脚本:

<script type='text/javascript'>
    var am_chartData = ...

    AmCharts.ready(function () {
        chart = new AmCharts.AmSerialChart();
        chart.dataProvider = am_chartData;
        ...
        ...
        chart.write('amcharts');
    });
</script>
此错误指向
AmCharts.ready(函数(){
)行。当浏览器到达AmCharts.ready行时,似乎找不到AmCharts。当我在页面的标记中包含AmCharts.js文件时,一切正常。但我想将其包含在页面底部

我必须将所有内联脚本移到HTML文件的末尾,还是有更好的解决方案不改变我的内联脚本位置?

只有两个想法。 尝试在调用之前包含库。
还要检查路径是否正确并已加载。

您是否能够解决此问题?
<script type="text/javascript" src="/js/amcharts.js"></script>
Uncaught ReferenceError: AmCharts is not defined