首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从科多瓦升级< 4:当前CordovaXXClients的替代方案

从科多瓦升级< 4:当前CordovaXXClients的替代方案
EN

Stack Overflow用户
提问于 2016-02-22 12:52:03
回答 1查看 239关注 0票数 1

我正在将一些遗留的Cordova 2.x和3.x应用程序升级到5.1.0版本。在旧项目中,WebView是使用现在已经消失的CordovaChromeClientCordovaWebViewClient类进行定制的。

新API中是否替换了这些类?

特别是,我想:

  • 为SQLite设置更高的数据库配额。这是在以前调用WebView.setWebChromeClient并以参数形式传递CordovaChromeClient的一个实例并重写其onExceededDatabaseQuota方法时完成的。
  • 重写URL加载。这是在Cordova 3.x和更低的调用WebView.setWebViewClient中完成的,并将CordovaWebViewClient的一个实例作为参数传递,并重写了它的shouldOverrideUrlLoading方法。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-22 13:32:40

旧的CordovaWebViewClient现在是SystemWebViewClient

旧的CordovaChromeClient现在是SystemWebChromeClient

要获得SystemWebView,请使用getView并转换它

代码语言:javascript
运行
复制
((SystemWebView)appView.getView())
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35554224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档