2015-06-05 4 views
0

java.lang.ClassCastException:. Com.zo.sample $ SampleWebChromeClient не может быть приведен к org.apache.cordova.CordovaChromeClient на org.apache.cordova. CordovaWebView.setWebChromeClient (CordovaWebView.java:332)WebChromeClient не может быть приведен к org.apache.cordova.CordovaChromeClient

в указанной ниже части в Cordova версии 3.7.2

sWebChromeClient = new SampleWebChromeClient(); 
sWebView.setWebChromeClient(mWebChromeClient); 
+0

и каков ваш вопрос? – Niko

+0

вам необходимо расширить s org.apache.cordova.CordovaWebView.setWebChromeClient до класса SampleWebChromeClient. –

+0

@Niko @Krishna V Я расширив класс SampleWebChromeClient с WebChromeClient, как показано ниже 'SampeWebChromeClient расширяет WebChromeClient' и я пытается установить WebChomeClient, как показано ниже ' sWebChromeClient = новый SampleWebChromeClient(); sWebView.setWebChromeClient (mWebChromeClient); ' и я получаю вышеупомянутое исключение класса cast – Anbu

ответ

0

Я решил эту проблему, как расширение CordovaChromeClient

SampleWebChromeClient extends CordovaChromeClient 

Это решаемая этот выдайте ClassCastException

Смежные вопросы