我有一个有效的离线应用程序(.html
+ .js
)。它使用localStorage和使用openDatabase
方法访问的SQLite数据库。但是,当我尝试使用Adobe Air Debug Launcher将其转换为Adobe AIR时,它似乎无法正常工作。
我还从命令行中收到以下错误:
"ReferenceError: Can't find variable: localStorage"
Adobe AIR不符合HTML5标准吗?如果它不支持localStorage
和openDatabase()
- 是否可以只包含另一个JS文件来解决此问题?
我担心的是,我希望该应用程序能够在Google Chrome浏览器和Adobe AIR中运行,而无需进行大量重写。