Nativescript WebView仅代码

时间:2017-05-02 12:27:11

标签: angular webview nativescript

我正在尝试创建一个webview来在后台加载一些页面并执行一些javascript注入。

我创建了一个包含webview的类,当我调用构造函数时,它将记录init消息,但是webview没有启动,至少,它看起来是这样的,因为WebView.loadFinishedEvent永远不会被触发: / p>

import { WebView, LoadEventData} from "ui/web-view";

export class LoaderComponent {
    webView: WebView;

    constructor() {
        console.log("Starting loader");
        this.webView = new WebView();
        this.webView.on(WebView.loadFinishedEvent, function (args: LoadEventData) {
            let message;
            if (!args.error) {
                message = "WebView finished loading " + args.url;
            } else {
                message = "Error loading " + args.url + ": " + args.error;
            }
            console.log(message);
        });
        this.webView.url = "https://www.google.com";
    }
}

有什么建议吗?

0 个答案:

没有答案