从图像的HTML Javascript EXIF

时间:2015-10-07 15:40:52

标签: javascript html gps exif

(抱歉我的英语不好)我从这里下载了一个演示:

https://github.com/bennoleslie/jsjpegmeta

在这个优秀的演示中,您必须使用表单选择一个文件,并在提交相同的页面后显示所有EXIF信息(还可以创建指向Google地图的链接)。

我只需要修改这个html页面(因为我不知道javascript)所以当我调用它时,直接从文件夹(es:C:\ test.jpg)读取图像,而不是使用表单imput来选择文件。如果可能的话。

这是您选择图像的html页面(使用exif数据):

<!DOCTYPE html>
<html id="dropbox" lang="en">

<head>
  <meta charset="UTF-8">
  <title>JsJpegMeta Demo</title>
  <script type="text/javascript" src="jpegmeta.js"></script>
  <script type="text/javascript" src="demo.js"></script>
</head>

<body>
  <h1>JsJpegMeta Demo</h1>
  <form id="form" action="javascript:void(0)">
    <p>Choose JPEG file: <input id="fileWidget" type="file"></p>
  </form>
  <img id="img" height="100" alt="Image preview" src="">
  <div id="status"></div>
</body>

感谢那些愿意帮助我的人。

2 个答案:

答案 0 :(得分:0)

您无法在网页上自动选择文件。这将是一个巨大的安全问题。 http://www.w3.org/TR/html4/interact/forms.html#file-select

JavaScript非常受限制以保护用户。如果您不想在网页上使用此功能,则应该找到另一种语言的EXIF解析器

答案 1 :(得分:0)

非常感谢明确的答复。最后一件事我会在此之后失去。

如果我已经准备好文件路径,有办法传递文件路径并按提交按键吗?为了避免至少去看看磁盘并选择它?

基本上我做了一个显示照片的页面(ASP Classic),我必须给用户一个机会(通过按“我们的”按钮)来查看exif信息。 ......这个演示完全符合我的需要。