LG TV -WebOS - 有没有办法在电视浏览器上打开 URL?

LGTV -WebOS - Is there a way to open an URL on the TV browser?

我正在为 LG/TV WebOS 开发网络托管应用程序。

我知道网络托管应用程序基本上 运行 在浏览器引擎 (webkit?) 中。

当用户要付款时(我使用 Paypal 因为我不喜欢 PaymentWall),应用程序将用户引导至 paypal 确认页面,用户无法点击确认购买按钮。我没有看到 "mouse" 光标,也没有我能找到的关于主题的文档。

所以,我在想是否可以在电视的浏览器上启动那个支付页面。

当我单击箭头时,该浏览器的光标会移动。

有什么办法吗?要从应用程序启动 URL 到电视浏览器?或者让光标出现在应用内?

我使用了这种方法。

openLink(url: string): void {
    webOS.service.request("luna://com.webos.applicationManager", {
        method: "launch",
        parameters: {
            id: "com.webos.app.browser",
            params: {
                target: url,
            },
        },
        onSuccess: (res: any): void => {
            console.log("Browser open success. ", res);
        },
        onFailure: (res: any): void => {
            console.log("Browser open fail. ", res);
        },
    });
}

它需要 webOS.js 或 webOSTV.js 库。