android - DOM 存储(如果可用)

标签 android webview

我想在 Android Webkit-Webview 中启用 DOM 存储。

我试过了 setDomStorageEnabled ,但只有当我将其设置为针对 API 7+ 进行编译时,它才会编译。有没有办法保持与旧操作系统的兼容性,但如果可用,请将浏览器设置为使用它?

最佳答案

当您想使用并非所有 API 级别都可用的简单功能时,您通常可以这样做:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ECLAIR_MR1) {
    webView.setDomStorageEnabled(true);
}

关于android - DOM 存储(如果可用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9591058/

相关文章:

macos - setMainFrameURL 是否真的定义在 webView 中

java - 简单 XML 序列化第三方库

java - 自己的 SeqLock 实现,避免自旋锁会更好吗?

单击链接时 Android WebView 崩溃

java - 使用Android Studio从assets文件夹将html文件加载到android上的webview

JavaScript 不适用于 android WebView,Uncaught ReferenceError

android - 谷歌分析 "ga_dispatchPeriod"不工作

android - 动态创建的 <li> 在 html5 中水平滚动

android - 在 Espresso android 中获取当前 Activity

javascript - 是否有依赖于 chrome 而不是 safari 的 pywebview 替代品