Expo (RN): загрузка loca html активов с помощью expo - PullRequest
0 голосов
/ 06 августа 2020

Я хочу связать и загрузить локальный html с активами с помощью приложения, управляемого expo.

Я только что создал пустой проект TS и установил react-native-webview. WebView хорошо загружает внешние сайты.

Я добавил index.html и некоторые ресурсы в папку assets. Похоже, что в настоящее время Expo / RN не поддерживает загрузку html с требованием (в списке я не нашел, как это решить. Поэтому я отправил код sh HTML в WebView.

const html = `<image src="assets/splash.png" height="128" width="128"></image>`

return(
    <WebView source={{ html: html }}      
    />
)

Но я ничего не вижу (пустой заполнитель для изображения). Я пробовал разные пути вместо assets/splash.png, но, похоже, ничего не работает. Я не понимаю, как заставить HTML загружать ресурсы, которые находятся в папке assets ? Или я должен поместить его в другое место?

...