Мне нужно внедрить карту для моего проекта по управлению дорожным управлением. Что -то похожее на карты Google, но проще. Это для академического проекта. Я не хочу использовать Google Maps API. Я пытался использовать WebView. Я сделал код HTML CSS и JS, который использовал карты MapLibre. Вот код
html < /p>
MapLibre Map
< /code>
css < /p>
body, html {
margin: 0;
padding: 0;
height: 100%;
}
#map {
width: 100%;
height: 100vh;
}
< /code>
js < /p>
const map = new maplibregl.Map({
container: 'map',
style: 'https://api.maptiler.com/maps/streets-v ... oLru0ECNJq', // Sample style
center: [90.4125, 23.8103], // Example: Dhaka
zoom: 13
});
// Example marker
const marker = new maplibregl.Marker({ color: 'red' })
.setLngLat([90.4125, 23.8103])
.addTo(map);
< /code>
Как вы можете видеть, я не оставил его слишком сложным. Но все же мой веб -просмотр не может показать это. Когда я пытаюсь увидеть это, запустив файл index.html, я вижу его, но когда я использую его с WebView, я не знаю. Я спросил ИИ, он сказал, что, возможно, это как -то связано с Webgl или что Javafx задним числом и не может использовать его или что -то в этом роде. У меня также есть отдельный каталог с именем node_modules.
Подробнее здесь: https://stackoverflow.com/questions/797 ... ng-webview