数据库存储API和DOM存储API有什么区别

Ric*_* Hu 6 html android webview web-storage android-webview

从 WebView 文档中,它说:

  1. setDatabaseEnabled设置是否启用数据库存储 API
  2. setDomStorageEnabled设置是否启用DOM 存储 API

所以我想问一下什么是数据库存储API,什么是DOM存储API?它们的区别是什么?

jos*_*ias 1

setDatabaseEnabled指的是Web SQL数据库API,它允许网页将数据存储在关系数据库中。然而,这个 API 实际上已被弃用。请参阅https://en.wikipedia.org/wiki/Web_SQL_Database

setDomStorageEnabled指的是HTML5 Web Storage API,它允许网页存储键值对的数据,类似于cookie,但存储容量更大。请参阅https://en.wikipedia.org/wiki/Web_storage