0
我現在使用Nexus 7爲我的項目使用服務器發送事件來獲取警報消息。服務器發送的事件不適用於Nexus 7 webview與Android版本4.3
在Nexus 7 Chrome瀏覽器上,它運行良好。 但是當我使用webview加載相同的頁面時,它不起作用(說「你的瀏覽器不支持服務器發送的事件...」)。
源代碼與[http://www.w3schools.com/html/html5_serversentevents.asp]完全相同。
我想Chrome瀏覽器和Android Webview可能有一些區別。 有人能告訴我如何使用Android Webview工作嗎?
您能否給我一個關於如何設置CustomWebChromeClient的示例?我不確定我應該重寫哪個方法來實現SSE。謝謝! –
我沒有在android中使用SSE。相反,我在網頁中使用JavaScript來處理SSE。該網頁在WebClients中提供。 –
哦我忘了提,SSE在WebViewCoreThread上崩潰了WebClient .. Signal 11,所以要注意這個 –