【发布时间】:2010-10-16 08:00:27
【问题描述】:
对于需要在 Adobe AIR 中开发应用程序的项目,我选择 HTML/Ajax 版本。 目前该项目很小,包含登录部分和详细信息部分。
我想做的是在应用启动时显示 login.html,如果成功则显示/浏览到 details.html。
我的问题是,是否有一些快速而肮脏的方法可以将我从登录中收到的一些信息(例如用户 ID)保存在会话/应用程序容器中?
我简要查看了他们的BlackBookSafe 示例,但我看到的是,虽然有多个页面,但他们实际上一直保持blackbooksafe.html 处于打开状态,并将子页面加载到正文中,从而节省了会话数据在blackbooksafe.html
但在我看来,这会造成一种混乱,宁愿让每个页面都自行处理(javascript 方面),这样会更容易阅读。
【问题讨论】:
-
您使用 AIR 而非传统的基于浏览器的 Web 应用程序的动机是什么?
-
那么客户想要一个位于客户计算机上的应用程序,该应用程序可以更新用户在网站上与他有关的任何活动。获得此结果的最简单方法是跨平台,即 AIR。把它想象成一个简单的单向信使。
-
它不是来的,它实际上是对网站的补充。这不是几乎每个 AIR 应用程序都在做的事情吗?
标签: javascript air session-state