В отличие от Cordova / PhoneGap, NativeScript не работает в WebView.Он имеет среду выполнения JavaScript, которая позволяет вам повторно использовать свои веб-навыки, а не веб-компоненты.Все, что зависит от Browser / HTML Dom, не может быть использовано в NativeScript, так как здесь пользовательский интерфейс является чисто нативным.
Если вы все еще хотите использовать Openlayers, вам следует разместить WebView в вашем приложении и загрузить HTML /Там есть JavaScript, который может манипулировать картой для вас.Вы также можете использовать nativescript-webview-interface для связи со средой выполнения NativeScript из веб-приложения, работающего в WebView.