|
|
1
1
好吧,我知道这条线很旧,但如果它能帮助别人的话。 我的解决方案感觉像是一个完全的黑客——对Adobe来说很丢脸——但它是有效的。 将数据作为JSON字符串存储在菜单数据中
http://json.org
)使用它的
我把它储存在第一个菜单里。在
该数据在应用程序关闭时消失,因此只有在应用程序打开时才会持久。
注意:我是在Mac上写的,因此您必须调整用于windows/linux的NativeWindow.menu的代码。 |
|
|
2
0
我看到了一些黑客行为,比如将数据保存在文件上(Adobe的一个示例中使用),或者将其放入数据库,但我没有找到任何快速的非持久性数据存储。 我希望看到一个键/值字典连接到NativeApplication对象,在那里我可以添加我的非持久性数据,但它不存在。 最后,我选择了IFRAME解决方案,父页面存储非持久性数据。 |
|
|
3
0
当然,web应用程序需要会话的原因是web页面不会打开持久连接。但是,在您的情况下,您可以求助于正常的持久连接资源,其中包括保持打开的数据库连接,并包括使用您正在使用的任何dbms连接解决方案的登录信息。出于您的目的,这应该完成web上使用的会话。
编辑: |
|
|
4
0
为什么不创建一个常规对象:
用法:
|