No 'Access-Control-Allow-Origin' header is present on the requested resource. Как исправить ситуацию?
Я недавно  EventSource тестил и обращался к cloud9 через angular2. Была такая же проблема. 
Решил установкой Access-Control-Allow-Origin на сервере через res.writeHead(200, {
  'Access-Control-Allow-Origin': '*',
  // 'Access-Control-Allow-Credentials': true 
});
Еще вариант если используется  expressvar express = require('express'), 
  cors = require('cors'), 
  app = express();

app.use(cors());
// или
app.use(cors({
    origin: true,
    credentials: true
}));
1) ionic прокси должен работать
2) Chrome, запущенный с флагом должен работать (но его нужно запускать с нуля - если Chrome уже открыт, то он просто на передний план вылезет, без применения флага, само собой)