IOS 8 WebApp:待机后的WebSQL没有响应

时间:2014-10-19 21:53:53

标签: ios web-applications fixed web-sql pouchdb

我用PouchDB制作了一个WebApp,每次进入待机状态时都会发现一些问题。我知道PouchDB使用WebSQL。 所以我做了一个测试,你可以在这里看到:https://shdev.github.io/playground/websql.html

那里会发生什么:

  • 启动时,将创建一个PouchDB数据库和一个webSQL数据库。 (PouchDB使用websql作为底层数据库)
  • 按钮上的
  • 点击它给出
    • PouchDB适配器
    • 来自websql数据库的行
    • 来自PouchDB数据库的信息

我在IOS 8.0.2设备iPhone 4s和iPad 3上启动了此页面。在这些设备的Safari中,问题是click会将所有三行作为输出。进入待机状态。恢复。再次单击该按钮三行。

现在将此网页添加到主屏幕。从主屏幕启动它。 点击按钮 - >三条线。待机,恢复。点击按钮 - >一条线。 WebSql似乎没有响应并执行事务功能。我也尝试使用开发人员工具获取一些信息,但什么都没有。

在我的IOS 6.1.6 iPod touch上我待机后有三条线。

还有其他人有同样的问题吗?我怎么能避免它?

更新: IOS 8.1仍然存在

更新:该Bug报告给Apple,其编号为#18042389

更新:借助IOS 8.2,它可以正常运行!呀!

0 个答案:

没有答案