我有一个可以运行的离线应用程序 (.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 中运行,而无需进行大量重写。
最佳答案
关于javascript - 是否可以在 Adobe AIR 中使用 localStorage 和 window.openDatabase?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12045274/