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 - эмулятор
после успешной установки и запуска приложения на эмуляторе оно просто спамит с большим количеством вывода.
Можете ли вы помочь мне понять, как именно должно работать?