2012-08-20 2 views
1

Возможно ли сохранить состояние кода на страницах в ePub? Более конкретно, читатели, такие как iBooks, разрешают этот тип состояния?Сохранение состояния JavaScript в позвоночнике ePub

   spine.js 
     +---------+----------+   
     |   |   | 
+--------+ +--------+ +--------+ 
| Page 1 | | Page 2 | | Page | 
| Quiz1 | | Quiz2 | | (n) | 
|  | |  | | Result | 
|  | |  | |  | 
+--------+ +--------+ +--------+ 

В этом примере последняя страница может содержать оценку, но требуется состояние. WebSQL не может быть и речи, так как он не поддерживается webkit ereaders и websockets требует подключения. Есть предположения?

ответ

1

Нет. Каждый HTML-файл является независимым. Чтобы обмениваться информацией, вам нужно использовать какое-то локальное хранилище, такое как window.localStorage, но очень сложно узнать, какое устройство поддерживает уровень HTML5.

UPDATE: This thread говорит, что localStorage фактически поддерживается.

+0

благодарит, к сожалению, относится к локальному хранилищу. Вместо этого я решил использовать файлы cookie. –

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