我正在使用Ajax“ https://username%40gmail.com:password@home.myopenhab.org/rest/events?topics=smarthome/”中的URL 使用Cordova在客户端应用中获取SSE。 它在IOS上工作正常,但在android上不工作。 如果我给IP之类的“ http://192.168.0.1/rest/events?topics=smarthome/”之类的IP,则可以在IOS和android上正常工作。
我的代码是这样的
var eventSource = new EventSource(" +“url”+ /rest/events?topics=smarthome/*");
eventSource.addEventListener(‘message’, function (eventPayload)
{
//not entering here.
}