有什么方法可以从iBooks Author传递用户数据吗?

时间:2012-02-24 17:43:29

标签: widget dashcode ibooks

是否可以将某些特定用户ID与查看iBooks Author生成的iBook的用户相关联?

一个简单的例子可以澄清这个问题。想象一下,您构建了一个提供真正错误问题的HTML5小部件,并且您在小部件中有一些内容将结果发布到某个服务器。要使该帖子有意义,您可能想知道谁发布了它。有没有办法提取这些信息,可能与iBook所有者的某些帐户详细信息有关?

1 个答案:

答案 0 :(得分:1)

HTML小部件不应该访问系统。

一种方法是使用本地存储。存储是每本书。如果您将一些数据存储在一个窗口小部件中,则可以从书中的另一个窗口中读取它。然后解决方案是创建一个“注册”HTML小部件,如本书前面所示。简单的输入表单来收集基本数据。添加提交按钮并使用一些javascript将表单数据保存在本地存储中(localStorage.userName ='Joe')。用户只需在第一次打开书籍时提供注册信息。

其他HTML小部件可以从localstorage访问信息(var userName = localStorage.userName)。