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 库。
我正在为 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 库。