如何构建具有 "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
我为三星电视(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