Возможно ли использовать NativeScript WebView в качестве веб-карты в гибридном приложении? - PullRequest
0 голосов
/ 07 ноября 2018

Например, WebView загрузит локальный map.html

В этом map.html будет загружена карта с помощью main-page.js, поэтому этот файл JS будет содержать элементы Native и WebView.

Вверху этой карты WebView будет плавающая нативная кнопка, которая перемещает карту в ваше местоположение.

Возможен ли этот поток в NativeScript? Файл JS, который управляет как собственными элементами, так и WebView

Если возможно, как достигается эта интеграция? Нужна ли какая-то сложная настройка?

Этот поток рекомендуется? Это может вызвать серьезные проблемы с производительностью?

1 Ответ

0 голосов
/ 07 ноября 2018

Абсолютно возможно иметь WebView и разместить над ним нативную кнопку. Но вы не можете контролировать все в одном JS-файле, вы должны использовать плагин nativescript-webview-interface для взаимодействия между WebView и собственными функциями.

Если вы спросите о производительности, WebView никогда не будет великолепен не только с NativeScript, но и в целом. Представьте, что бы вы чувствовали, когда используете Google Maps в Chrome вашего Android, это будет пользовательским опытом. Почти на каждой карте есть собственные библиотеки для iOS и Android, по крайней мере, {N} имеет плагины для Google Map и Mapbox, поэтому я бы порекомендовал это.

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