Nativescript голое веб-представление не работает

я недавно вошел в nativescript, и я столкнулся с проблемой, которую я, кажется, не могу обойти.

Что я хочу сделать, это просто открыть базовый WebView и установить внешний URL для загрузки, такой как stackoverflow.com.

Я запускаю это на эмуляторе сAndroid api 17

app.js

var application = require("application");
application.mainModule = "main-page";
application.cssFile = "./app.css";
application.start();

Основной-page.js

var vmModule = require("./main-view-model");
var webViewModule = require("ui/web-view");
var webView = new webViewModule.WebView();

function pageLoaded(args) {
    var page = args.object;
    var web = page.getViewById(webViewModule.WebView,"webView");
    web.url="http://google.com";

}
exports.pageLoaded = pageLoaded;

Основной-page.xml

<Page xmlns="http://www.nativescript.org/tns.xsd" loaded="pageLoaded">
  <StackLayout>
    <WebView id="webView" colSpan="4" row="2"/>
  </StackLayout>
</Page>

Я также проверил, установлено ли разрешение на доступ к Интернету приложению, и да, оно включено.

Также перестает работать приложение, и команда

tns run android - эмулятор

после успешной установки и запуска приложения на эмуляторе оно просто спамит с большим количеством вывода.

Можете ли вы помочь мне понять, как именно должно работать?

Ответы на вопрос(2)

Ваш ответ на вопрос