在firefox-os设备上使用indexedDb是否需要特殊权限

时间:2014-08-02 17:05:57

标签: firefox-os

使用indexedDB的我的todo应用程序在Firefox浏览器中运行时效果很好(Mac OSX 10.9.4上的v31)。当我在App管理器中安装它并在模拟器(v1.2)上运行时,数据库无法打开。我的Flame手机也是如此。我是否需要设置任何特定权限,而不是在manifest.webapp中列出它?

2 个答案:

答案 0 :(得分:1)

理论上它不应该。但是如果你大量使用indexeddb,你应该添加storage权限,删除数据库大小的限制。

这是一个更大的权限列表。

https://developer.mozilla.org/en-US/Apps/Build/App_permissions

  

权限:存储   api:存储
  description:利用存储(appcache,固定应用程序,IndexedDB),没有大小限制。请参阅appcache,IndexedDB。

答案 1 :(得分:0)

我整理出来了。奇怪的是,它根本与indexedDB无关。我有一个例程,可以创建样本数据来填充数据库。其中一个例程有错误。将结果写入数据库时​​,它在数据库中创建了Abort错误。感谢您鼓励使用调试器Loïc。我花了一段时间,但我到了那里。