O webview nativo nativo parece não funcionar

Recentemente, entrei no nativescript e estou enfrentando um problema que não consigo resolver.

O que eu quero realizar é apenas abrir um WebView básico e definir um URL externo para carregar, como stackoverflow.com.

Estou executando isso no emulador comApi Android 17

app.js

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

main-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;

main-page.xml

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

Também verifiquei se a permissão INTERNET está definida como aplicativo e sim está ativada.

O aplicativo também para de funcionar e o comando

tns rodam android --emulator

depois de instalar e executar o aplicativo no emulador, ele apenas envia spam com muita saída.

Você pode me ajudar a entender exatamente como deve estar funcionando?

questionAnswers(2)

yourAnswerToTheQuestion