1

iBooks Author から生成された iBook を表示するユーザーに特定のユーザー ID を関連付けることはできますか?

簡単な例で質問を明確にすることができます。真偽の質問を提供する HTML5 ウィジェットを作成し、ウィジェットに結果をサーバーに送信する何かがあるとします。その投稿を意味のあるものにするためには、誰が投稿したかを知りたいでしょう。おそらく、iBook の所有者のアカウントの詳細に関連する情報を抽出する方法はありますか?

4

1 に答える 1

1

HTML ウィジェットがシステムにアクセスすることは想定されていません。

1 つの方法は、ローカル ストレージを使用することです。保管は本ごとです。あるウィジェットにデータを保存すると、ブック内の別のウィジェットからデータを読み取ることができます。その場合の解決策は、本書の前半に示されている「登録」HTML ウィジェットを作成することです。基本的なデータを収集するための簡単な入力フォーム。送信ボタンを追加し、javascript を使用して、ローカル ストレージ (localStorage.userName = 'Joe') に保存されたフォーム データを取得します。ユーザーは、本を初めて開いたときにのみ登録情報を提供する必要があります。

他の HTML ウィジェットは、localstorage (var userName = localStorage.userName) から情報にアクセスできます。

于 2012-02-25T11:22:45.617 に答える