我正在为运行Tizen的Samsung Smart TV编写应用程序。我的应用程序显示了精选的Netflix标题列表。当用户单击时,我的应用应启动Netflix应用并开始播放该标题。根据文档,代码应该看起来像这样。
未指定PAYLOAD的格式,其他一些值(例如“ uri”)的设置也不清楚。
有人可以帮助我提供深层链接的示例代码吗?
let uri = null;
let payload = {values: JSON.stringify({videoIdx: 'https://www.netflix.com/watch/80219127'})};
let data = new tizen.ApplicationControlData('PAYLOAD', [JSON.stringify(payload)]);
let appControl = new tizen.ApplicationControl('http://tizen.org/appcontrol/operation/view',
uri, null, null, [data], null);
tizen.application.launchAppControl(
appControl,
href,
param => console.log('launch success', param),
error => console.log('launch error', error.message)
);