2013-09-16 4 views
0

так ив получил сценарий filepicker на моем сайте:магазин возвратного URL скрипта FilePicker

<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-адрес изображения, который возвращает сборщик файлов. идея состоит в том, чтобы сохранить его в виде страницы «выберите продукт» и внедрить этот url позже, в другую веб-форму.

b. Как я могу сделать предварительный просмотр изображения, загруженного моим клиентом, на той же странице загрузки, чтобы они могли убедиться, что это правильное изображение.

+0

<тип скрипта = "текст/JavaScript" SRC = "// api.filepicker.io/v1/filepicker.js"> <входной тип = "filepicker" данных FP-apikey = данные "A9sWQqHKDSLu0QkEeY1qnz" -fp-mimetypes = "image/*" data-fp-container = "modal" data-fp-multiple = "true" data-fp-services = "КОМПЬЮТЕР, FACEBOOK, INSTAGRAM" onchange = "out = ''; для (var i = 0; i user2784477

ответ

0

http://jsfiddle.net/jWyek/

имеет некоторый пример кода, чтобы показать вам, как вы можете отобразить изображение.

Put в шаблонного изображения:

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

А затем установить исходный URL, когда вы получите его от filepicker

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

Это также показывает заглушку, где вы можете сохранить изображение, позже.

//do what you need to store the url 

Я не уверен, как выглядит ваша система, и эта часть будет очень специфичной для вашего кода и настройки.

+0

Спасибо, Liyan Chang! для сохранения изображения, im noe уверен, что моя система (shopify ecommerce) может обрабатывать хранилище, можно ли написать скрипт, который будет сохранять изображение с URL-адреса в Dropbox или Google Drive? сохранение должно происходить только после того, как клиент вводит свои данные на следующей странице. – user2784477

+0

Нет необходимости хранить файл по мере продолжения работы ссылки. Если вам нужна копия, я бы предложил вам создать ведро s3 и интегрировать filepicker, и он поместит его в ваше ведро. –

Смежные вопросы