我正在尝试在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
。我不确定自己做错了与否,因为一切对我来说都很好。任何帮助将不胜感激。
答案 0 :(得分:1)
您没有定义名为ReactElement<any> | null
的函数。这不是df.loc[:,'grouped'] = df.groupby(['name','type'])['count'].count() / df.groupby(['name','type'])['count'].sum()
导出或定义的特殊内容,而只是文档示例中遵循的模式。我想你要去的是:
getExif