【问题标题】:store return url of a FilePicker script存储 FilePicker 脚本的返回 url
【发布时间】:2013-09-16 15:27:17
【问题描述】:

所以我在我的站点中获得了文件选择器脚本:

<script type="text/javascript" src="//api.filepicker.io/v1/filepicker.js"></script>

<input type="filepicker" data-fp-apikey="A9sWQqHKDSLu0QkEeY1qnz" data-fp-mimetypes="image/*" data-fp-container="modal" data-fp-multiple="true" data-fp-services="COMPUTER,FACEBOOK,INSTAGRAM" onchange="out='';for(var i=0;i<event.fpfiles.length;i++){out+=event.fpfiles[i].url;out+=' '};alert(out)">

请教各位高手两个问题:

一个。如何以某种方式存储文件选择器返回的图像 url。这个想法是将它存储在一种“选择你的产品”页面中,然后在另一个 Web 表单中植入该 URL。

b.如何在上传的同一页面中实时预览客户上传的图片,以便他们验证这是正确的图片。

【问题讨论】:

标签: javascript filepicker.io


【解决方案1】:

http://jsfiddle.net/jWyek/

它有一些示例代码向您展示如何显示图像。

放入占位符图片:

<img id="placeholder" src=""></img>

然后在从filepicker获取的时候设置源url

$('#placeholder').attr('src', url);

它还会显示占位符,供您稍后保存图像。

//do what you need to store the url

我不确定您的系统是什么样的,这部分将超级特定于您的代码和设置。

【讨论】:

  • 谢谢常丽艳!为了保存图像,我不确定我的系统(shopify 电子商务)可以处理存储,是否可以编写一个脚本 tahat 将图像从 url 保存在 Dropbox 或谷歌驱动器中?只有在客户在下一页输入他的详细信息后才能进行保存。
  • 不需要存储文件,因为链接会继续工作。如果您想要一份副本,我建议您设置一个 s3 存储桶并集成文件选择器,它会将其放入您的存储桶中。
猜你喜欢
  • 2012-08-07
  • 2021-10-04
  • 2020-04-26
  • 2016-04-07
  • 2019-02-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-11-25
相关资源
最近更新 更多