2015-09-07 3 views
0

Я хочу создать опрос с использованием limesurvey и экспортировать его в качестве пользовательского интерфейса (HTML/JS/CSS) для автономного использования.Limesurvey offline UI support

Я хочу, чтобы эти страницы были экспортированы, а затем использованы в качестве автономного приложения html (файл: //) для мобильных устройств, используя веб-просмотр без необходимости использования Интернета.

Что касается ответа, я могу зафиксировать этот ответ на уровне javascript и кэшировать его (localstorage), и когда сеть будет доступна, я могу отправить его.

Я пробовал искать, если есть возможность автономной поддержки от limesurvey, но я ничего не получил.

Может ли кто-нибудь указать любые указатели? Я не разработчик PHP, поэтому, если вы считаете, что после внесения некоторых изменений в PHP-код, возможно, тогда спросите, где я должен искать?

+0

hm, если я правильно понял это означает, что вы должны хранить файлы на своем мобильном устройстве, в html, css и php, im не уверены, что мобильные телефоны могут обрабатывать такие вещи локально на своем диске? Однако вы могли установить и получить доступ к автономной версии limesurvey на любом компьютере. – Deusdeorum

ответ

0

Пока вы можете проводить опрос на одной странице, вы можете сохранить сгенерированное обследование в html-файле, который содержит все javascript Limesurvey, созданное для этого опроса.

НТН

0

Проблема с указанным подходом является то, что даже если вам удастся хранить все HTML + JS + CSS всего опроса, это не будет выглядеть очень хорошо, когда работает такой «фальшивый опрос» на локальное устройство. Вам придется много прокручивать, и, скорее всего, загрузка HTML + CSS не содержит оптимизации для мобильных устройств.

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

Я недавно протестировал приложение Limesurvey Android под названием «OfflineSurveys» (см. offlinesurveys.com), и они, похоже, решили эти проблемы. Я даже смог провести опрос в группе Limesurvey по группе и задать вопрос в режиме опроса.

В соответствии с http://www.offlinesurveys.com/sync-responses-automatically приложение может даже синхронизировать ответы автоматически в фоновом режиме после подключения к Интернету.

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