Сохраните данные сайта (возможно, в формате json) в мобильную папку - PullRequest
0 голосов
/ 20 июня 2019

У меня есть веб-приложение (разработанное с использованием PHP), работающее на сервере.Веб-сайт отзывчивый означает, что пользователи могут открывать его в мобильных браузерах.

Теперь я хочу, чтобы, когда пользователь открывает веб-сайт в своем мобильном браузере, я хотел сохранить некоторые данные в формате JSON (или в любом другом формате) на своем мобильном телефоне в какой-то скрытой папке, а также получить данные позже.из той же папки всякий раз, когда веб-сайт загружается в том же мобильном браузере.

Редактировать

Я знаю, что могу сохранить данные в cookie / локальном хранилище браузера, но не хочу их сохранять, мне нужно сохранить в каталоге мобильного телефона.

1 Ответ

0 голосов
/ 20 июня 2019

Нельзя делать ничего похожего на то, что вы описали с помощью PHP и файлов. Лучше всего использовать javascript и localStorage для сохранения данных на устройстве конечного пользователя. Так что, если ваши данные доступны для php, у вас может быть метод, который возвращает данные в js. С помощью js вы можете изменять и сохранять данные в localStorage.

Хотя localStorage может хранить только строки, вы можете использовать JSON.stringify и JSON.parse

var data = { 'a': 1, 'b': 2, 'v': 3 };
localStorage.setItem('data', JSON.stringify(data));
var storedData = JSON.parse(localStorage.getItem('data'));

Если у вас нет опыта работы с js, я бы порекомендовал использовать jQuery для вызова данных из серверной части php с помощью

$.get( "test.php", function( data ) {
  alert( "Data Loaded: " + data );
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...