由于无法使用getExif,我该如何在Javascript文件中引用exif.js?

时间:2018-12-21 01:06:50

标签: javascript exif

我正在尝试在HTML页面上使用exif.js,但是我认为我没有正确引用exif.js文件,因为window.onload = getExif返回了一个错误,指出该文件未定义。

我尝试将<script src="exif.js type="text/javascript"></script>添加到我的HTML文件中,并同时使用<script src="myscript.js" type="text/javascript"></script>引用另一个文件。它似乎仍然无法正常工作。

HTML

<html>
    <head>
        <script src="exif.js" type="text/javascript"></script>
        <script src="myscript.js" type="text/javascript"></script>
    </head>
    <body>
        <img src="myimage.png" alt="" id="image">
        <div>
            <span id="metadata"></span>
        </div>
    </body>
</html>

JavaScript

window.onload = getExif;

img = document.getElementById("image")
EXIF.getData(img, function() {
        var allMetaData = EXIF.pretty(this);
        var allMetaDataSpan = document.getElementById("metadata");
        allMetaDataSpan.innerHTML = JSON.stringify(allMetaData,null, "\t");
});

我得到的错误是Uncaught ReferenceError: getExif is not defined。我不确定自己做错了与否,因为一切对我来说都很好。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您没有定义名为ReactElement<any> | null的函数。这不是df.loc[:,'grouped'] = df.groupby(['name','type'])['count'].count() / df.groupby(['name','type'])['count'].sum() 导出或定义的特殊内容,而只是文档示例中遵循的模式。我想你要去的是:

getExif