This API is available on Firefox OS for internal applications 仅。
store
只读特性在
DataStoreCursor
interface returns the name of the store that the cursor is iterating over.
注意 : The Data Store API is available in Web 工作者 , from Firefox 32 onwards (Firefox OS 2.0; see bug 949325 )。
myStore = cursor.store;
A
DataStore
对象。
In the following example, we use
navigator.getDataStores
to return a list of
DataStore
objects representing data stores on the device called
contacts
. Since there is only one such data store, we can access it using
stores[0]
. Next we run
DataStore.sync
to create a
DataStoreCursor
object, then use
cursor.store
to return back the store name.
navigator.getDataStores('contacts').then(function(stores) {
var cursor = stores[0].sync();
console.log(cursor.store);
});
| 规范 | 状态 | 注释 |
|---|---|---|
|
Data Store API
The definition of 'store' in that specification. |
草案 |
The discussion concerning this API's creation happened in various Mozilla mailing lists and other places. A summary of the discussion and further pointers can be found on the Mozilla Wiki . For further feedback and questions, send mail to the dev-webapi mailing list.