Причина может быть не только в Chrome, но и предварительный просмотр может быть остановлен даже кодом JS.Например, есть какой-то плагин для Vue.js
, который называется vue-resorcese
, и у него была такая проблема: Chrome, нет данных ответа после запроса OPTIONS? Я жил с этой проблемой несколько месяцев, пока не нашел этот вопрос сегодня.Текущий вопрос никогда не давал ответа, поэтому я теперь делюсь им здесь.
Подробности: у этого плагина был следующий код, который создает объект XHR:
if ('responseType' in xhr && SUPPORTS_BLOB) {
xhr.responseType = 'blob';
}
Этот код был в порядке, и предварительный просмотр работал, но докакое-то хромовое обновление.Сегодня, когда я прокомментировал это, превью появилось снова!Поэтому сначала попробуйте проверить свою оболочку XHR, возможно, она имеет что-то вроде этого.
Это была редкая проблема, потому что она воспроизводилась только с предварительным просмотром CORS.Кстати, щелкнув правой кнопкой мыши на OPTIONS XHR
и REPLAY
, также отображается предварительный просмотр.
там у вас есть