Запустите приложение Tizen SmartTV без доступа к Интернету

В настоящее время я разрабатываю приложение для SmartTV с помощью Tizen SDK, и когда я пытаюсь запустить свое приложение без доступа к Интернету, я получаю следующую ошибку:

Вы не подключены к Интернету. Для этой функции требуется доступ в Интернет WAS0003

Мой простой config.xml имеет следующий код:

<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns:tizen="http://tizen.org/ns/widgets" xmlns="http://www.w3.org/ns/widgets" id="http://sssss" version="1.0.0" viewmodes="maximized">
    <tizen:application id="srJXNxHxpd.Basicapplication" package="srJXNxHxpd" required_version="2.4"/>
    <content src="index.html"/>
    <icon src="icon.png"/>
    <name>xxx</name>
    <tizen:profile name="tv"/>
    <tizen:setting screen-orientation="portrait" context-menu="enable" background-support="disable" encryption="disable" install-location="auto" hwkey-event="enable"/>
</widget>

Заранее спасибо,


person João Morais    schedule 08.03.2016    source источник
comment
Проверьте свои привилегии в tizen-manifest.xml.   -  person SeokHoon LEE    schedule 10.03.2016
comment
Мой config.xml (== tizen-manifest.xml) указан выше и не имеет привилегий.   -  person João Morais    schedule 11.03.2016


Ответы (3)


Пожалуйста, добавьте ниже привилегию и политику в свой config.xml, так как это необходимо, если вашему приложению требуется подключение к Интернету.

<tizen:privilege name="tizen.org/privilege/internet"/>
<access origin="*" subdomains="true"/>

Добавляя привилегию, он разрешает приложению доступ в Интернет. Эта привилегия предназначена как для собственного, так и для веб-приложения.

По элементу <access> в config.xml разработчики могут указывать протоколы, домены и поддомены.

Если вашему приложению не нужен какой-либо доступ в Интернет, вам не нужно добавлять их. Но если вашему приложению требуется какой-либо доступ в Интернет, вам необходимо добавить их. Пожалуйста, проверьте свои функции еще раз.

person Iqbal hossain    schedule 20.07.2016

Я не уверен, поможет ли это, но попробуйте добавить следующую строку в свой config.xml

<tizen:metadata key="http://samsung.com/tv/metadata/use.network" value="false"/>
person romaroma    schedule 25.03.2016

Установите для ключа метаданных «http://samsung.com/tv/metadata/use.network» значение false

Ключ «http://samsung.com/tv/metadata/use.network» включает или отключает проверку сетевого подключения при запуске приложения.

источник

person Mohamed Saleh    schedule 29.05.2021