Можно отобразить реагирующее / угловое веб-приложение на компоненте WebView ?
Я строю угловые (angular cli) и реагирую приложением в режиме prod.
Далее подготовленные файлы я помещаю в папку . / Assets .
После изменений внутри webpack.config.js и запустите
tns run android --bundle , кроме ничего, кроме статических текстов.
home.component.tns.html
<GridLayout>
<WebView src="~/assets/seatmap/index.html"></WebView>
</GridLayout>
home.component.tns.html
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>t</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="stylesheet" href="styles.x.css"></head>
<body>
<img src="favicon.ico"> // not displayed
<img src="./favicon.ico"> // displayed
<app-root></app-root> // nothing is displayed
<b>This text is displayed</b>
<script type="text/javascript" src="runtime.x.js"></script>
<script type="text/javascript" src="polyfills.x.js"></script>
<script type="text/javascript" src="main.x.js"></script>
</body>
</html>
Файлы Javascript загружены. Там нет проблем с пути.
Когда я изменяю src на любой внешний веб-сайт (src = "http://facebook.com"), все в порядке.