Есть ли способ передать пользовательские данные от iBooks Author? - PullRequest
1 голос
/ 24 февраля 2012

Возможно ли связать какой-то определенный идентификатор пользователя с кем-то, кто просматривает iBook, созданный из iBooks Author?

Простой пример может прояснить вопрос.Представьте, что вы создаете HTML5 Widget, который предоставляет истинный ложный вопрос, и у вас есть что-то в виджете, которое отправляет результаты на некоторый сервер.Чтобы это сообщение имело смысл, вам нужно знать, кто его опубликовал.Есть ли какой-нибудь способ извлечь эту информацию, возможно, что-то, связанное с некоторыми данными учетной записи владельца iBook?

1 Ответ

1 голос
/ 25 февраля 2012

HTML-виджеты не должны получать доступ к системе.

Один из подходов заключается в использовании локального хранилища. Хранение за книгу. Если вы храните некоторые данные в одном виджете, вы можете прочитать их из другого в книге. Тогда решение заключается в создании HTML-виджета «регистрация», показанного в начале книги. Простая форма ввода для сбора основных данных. Добавьте кнопку отправки и используйте JavaScript, чтобы получить данные формы, сохраненные в локальном хранилище (localStorage.userName = 'Joe'). Пользователь должен предоставить регистрационную информацию только при первом открытии книги.

Другие виджеты HTML могут получить доступ к информации из localstorage (var userName = localStorage.userName).

...