此外,如何测试设备中的浏览器是否支持本地存储?
我认为HTML5存储自API Level 7(2.1)开始得到支持,因为在WebSettings
对象中启用它的方法在这里已经说明了,但我想我从Android 2.0开始就在原生浏览器上使用它。
// Javascript Test
if (typeof window.localStorage == 'object')
{
// localStorage is supported
}
else
{
// localStorage is not supported
}
这里 是一个示例代码,用于检测浏览器是否支持 localStorage。
这篇博客文章 告诉我们它是 Android 2.1+ 可用的。
这篇文章 表示它支持 Android 2.0+,并提供了一个检测 localStorage 是否支持的示例。