Turkcell | Geleceği Yazanlar

Android Webview WebSocket connection to failed

Eski sürümlerde bir uygulama yazmıştım. Webview'de disqus yorumları gösteriyordum. Aynısını yine yaptım ama bu sefer normalde olan yorumları göremiyorum, oturuma giriş yaptığım halde oturum açılmamış gibi görüyor ve 2 tane hata alıyorum;

 W/cr_BindingManager: Cannot call determinedVisibility() - never saw a connection for the pid: 7877

com.example.rssreader I/chromium: [INFO:CONSOLE(1)] "WebSocket connection to 'ws://realtime.services.disqus.com/ws/2/thread/5101925774?' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED", source: http://a.disquscdn.com/next/embed/lounge.bundle.65405a1936caac9a0a0bc4eb85e92e86.js (1)

Kodlarım şunlar;


WebView= (WebView) findViewById(R.id.webView);

WebView.getSettings().setJavaScriptEnabled(true);

WebView.getSettings().setDomStorageEnabled(true);

WebView.setWebViewClient(new WebViewClient());

WebView.loadDataWithBaseURL(bundle.getString("Link"), "<style>img{display: inline;height: auto;max-width: 100%;}</style>" + bundle.getString("icerik")+ htmlComments, "text/html", "utf-8",null); }

String htmlComments = getHtmlComment( "kutayeen"); public String getHtmlComment( String shortName) { return "<div id='disqus_thread'></div>" + "<script type='text/javascript'>" + "var disqus_shortname = '" + shortName + "';" + " (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;" + "dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';" + "(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })();" + "</script>"; }

Webview'de bir şey değişmiş ama anlayamadım.
 

 

    Bu soruya cevap vermek için üye olmanız veya giriş yapmanız gerekmektedir.