CORS в местном веб-обзоре - PullRequest
0 голосов
/ 02 мая 2020

У меня есть собственное приложение, которое загружает локальную страницу в веб-просмотр. На этой странице есть обычные javascript файлы, которые пытаются загрузить другие локальные файлы в той же папке, используя XMLHttpRequest, но не могут это сделать из-за ограничений CORS.

Так веб-просмотр загружает контент : source={{ uri: 'file:///android_asset/viewer.html' }}

Кто-нибудь знает обходной путь для этого? Будет работать либо отключение CORS, либо загрузка локального контента с помощью http.

1 Ответ

0 голосов
/ 03 мая 2020

Я обнаружил, что опция allowUniversalAccessFromFileURLs должна была разрешить локальный доступ к файлам, но это не так. Представление выполняется до обновления настроек безопасности.

Для меня работал следующий обходной путь: https://github.com/react-native-community/react-native-webview/issues/656#issuecomment -551312436

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...