2015-07-05 3 views
-1

Я делаю сайт, на котором пользователи делают сообщения, все сообщения хранятся в переменной, я сохраняю эти переменные в локальном хранилище, и я размещаю сайт через общую папку Dropbox. К сожалению, вы можете видеть только свои сообщения, потому что там в локальном хранилище. Есть ли способ сохранить эту переменную в json-файле, чтобы другие пользователи могли получить к ней доступ?поделиться переменной между компьютерами с помощью dropbox

E.g.

var dump = "User post 1"

пользователь 2 может видеть пользователь 1 в посте и когда они представляют пост

var dump = "User post 1, User post 2"

У меня уже есть его работа с несколькими постами, но я хочу, чтобы иметь возможность разделить их на несколько компьютеры

Возможно, значение vars может храниться в .json или .txt, и когда пользователь добавляет его в этот файл в Dropbox?

ответ

3

JavaScript в браузере не имеет способ писать файлы, что делает эту идею, к сожалению, невозможной. Дальнейшее усложнение вещей, Dropbox (последнее, что я проверил), только «обслуживает» статические страницы, то есть вы не можете использовать JavaScript для HTTP POST в файл, размещенный в Dropbox.

Увы, я думаю, что ответ: «Нет, это невозможно сделать так».

+0

oh ok ... есть ли другой способ сделать это, хотя используя что-то еще? – Puffycheeses

+0

Если вы удобны с другими языками, вы можете иметь своих пользователей на локально установленной службе. Затем вы можете отправить POST на локальную службу, которая сама может иметь возможность записать файл, а затем загрузить его в Dropbox. Таким образом, вам придется написать это специализированное приложение, а затем ваши пользователи установят его. –

+0

Я не думаю, что это был бы вариант. Я мог бы попытаться использовать meteor.com, хотя он немного сложный, но это может быть единственный способ. – Puffycheeses

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