如何构建具有 "Autorun Last App" 功能的 Tizen TV 应用程序。电视型号 2021

How to build a Tizen TV app with "Autorun Last App" function. TV Model 2021

我为三星电视(2021 型号)开发了一个网络应用程序。但是如果我的应用程序在关机前打开并且电视再次开机,我找不到自动运行我的应用程序的解决方案。 而是打开默认应用程序。 “自动运行上一个应用程序”设置已激活,此功能适用于其他应用程序,如 YouTube 和 Amazon Prime Video。

至少应用程序没有在关机时完全关闭。如果我关闭电视或切换到其他应用程序,应用程序的状态将存储在 background/RAM 中。然后它可以恢复到上次状态 - 即使在开机后也是如此。

开机自动运行缺少什么?

这是我的config.xml

<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" id="https://www.herber-edevelopment.de/Example" version="1.0.3" viewmodes="fullscreen">
    <tizen:app-control>
        <tizen:src name="index.html" reload="disable"/>
        <tizen:operation name="http://samsung.com/appcontrol/operation/eden_resume"/>
        <tizen:privilege name="http://developer.samsung.com/privilege/productinfo"/>
    </tizen:app-control>
    <tizen:application id="xxx" package="xxx" required_version="2.3"/>
    <author href="https://www.herber-edevelopment.de/" email="...">Jaroslav Herber</author>
    <content src="index.html"/>
    <description xml:lang="de">...</description>
    <description>...</description>
    <feature name="http://tizen.org/feature/screen.size.normal.1080.1920"/>
    <feature name="http://tizen.org/feature/screen.size.all"/>
    <icon src="app-icon3.png"/>
    <name>Example</name>
    <tizen:privilege name="http://tizen.org/privilege/display"/>
    <tizen:privilege name="http://tizen.org/privilege/application.info"/>
    <tizen:privilege name="http://tizen.org/privilege/appmanager.launch"/>
    <tizen:privilege name="http://tizen.org/privilege/tv.inputdevice"/>
    <tizen:privilege name="http://tizen.org/privilege/download"/>
    <tizen:privilege name="http://tizen.org/privilege/filesystem.read"/>
    <tizen:privilege name="http://tizen.org/privilege/filesystem.write"/>
    <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
    <tizen:profile name="tv-samsung"/>
    <tizen:setting screen-orientation="landscape" context-menu="disable" background-support="enable" encryption="disable" install-location="auto" hwkey-event="enable"/>
</widget>

三星 SmartTV 已分组。

自动运行最后一个应用程序与多任务处理功能有关 你的 config.xml 是对的。 但是有些电视集团不支持多任务处理。 我认为你的电视不支持它。 Amazon 和 Youtube 是专用应用程序。所以我们不应用这些应用程序多任务选项。

如果您看到以下站点,您可以找到多任务支持小组。

https://developer.samsung.com/smarttv/develop/guides/fundamentals/multitasking.html