Z jakiegoś powodu fetch
(https://fetch.spec.whatwg.org/) nie jest zdefiniowany w Safari (wersja 9.0.3), czy ktoś wie, dlaczego? Wydaje się być standardem i działa dobrze w Chrome i Firefox. Nie wydaje się znaleźć nikogo innego, mający ten sam problemNie zdefiniowano pobierania w Safari (błąd odwołania: nie można znaleźć zmiennej: pobierz)
Używam reagują z Redux i tu jest jakiś przykładowy kod:
export function fetchData (url) {
return dispatch => {
dispatch(loading())
fetch(url, {
method: 'GET'
})
.then(response => {
response.json()
.then(data => {
dispatch(success(data))
})
})
}
}
http://caniuse.com/#search=fetch 'fetch' nie jest obsługiwany przez Safari. –