我正在将一些遗留的Cordova 2.x和3.x应用程序升级到5.1.0版本。在旧项目中,WebView是使用现在已经消失的CordovaChromeClient
和CordovaWebViewClient
类进行定制的。
新API中是否替换了这些类?
特别是,我想:
WebView.setWebChromeClient
并以参数形式传递CordovaChromeClient
的一个实例并重写其onExceededDatabaseQuota
方法时完成的。WebView.setWebViewClient
中完成的,并将CordovaWebViewClient
的一个实例作为参数传递,并重写了它的shouldOverrideUrlLoading
方法。发布于 2016-02-22 13:32:40
旧的CordovaWebViewClient
现在是SystemWebViewClient
旧的CordovaChromeClient
现在是SystemWebChromeClient
要获得SystemWebView
,请使用getView并转换它
((SystemWebView)appView.getView())
https://stackoverflow.com/questions/35554224
复制相似问题