Общая библиотека не предоставляется на образцах TIZEN
Обе учебные пособия: http://developer.samsung.com/tv/develop/legacy-platform-library/tut00062/index
http://developer.samsung.com/tv/develop/legacy-platform-library/tut00055/index
Это ссылки на папку с именем Common/API, и она должна быть предоставлена, но это не так.
Кто-нибудь знает, где их скачать?
Спасибо!
1 ответ
Я полагаю, вы ссылаетесь на это в коде:
<!-- Common widget API -->
<script type='text/javascript' language='javascript' src='$MANAGER_WIDGET/Common/API/Widget.js'></script>
<script type='text/javascript' language='javascript' src='$MANAGER_WIDGET/Common/API/TVKeyValue.js'></script>
<script type='text/javascript' language='javascript' src='$MANAGER_WIDGET/Common/jquery.js'></script>
<script type="text/javascript" language="javascript" src="$MANAGER_WIDGET/Common/webapi/1.0/webapis.js"></script>
Они являются частью SSSP API, и я видел их на дисплеях SSSP3. В основном, если вы запускаете веб-приложение на дисплее SSSP3 (или 2), вы используете их для управления API дисплея. Объекты уже существуют, когда вы запускаете приложение на дисплее (возможно, и в SDK, этого я не знаю) и вы извлекаете их. Например, Common/API/TVKeyValue.js предоставляет интерфейс для удаленного управления телевизором. Afaik под капотом есть оболочка C++, так как собственные вызовы дисплея происходят через C++.
РЕДАКТИРОВАТЬ:
Также я забыл упомянуть, что API, с которым у вас проблемы, - это pre-TIZEN. Этот Common / API - SSSP3, TIZEN прибыл с SSSP4. Вот как выглядит SSSP4:
<script type='text/javascript' src='$WEBAPIS/webapis/webapis.js'></script>
<script type='text/javascript' src='$B2BAPIS/b2bapis/b2bapis.js'></script>
Я сам понял это давным-давно, но забыл ответить на него. Эта библиотека была предоставлена только в старых версиях. Даже если вы найдете их, вероятно, не будет совместимым. РЕАЛЬНОГО решения не существует, учебники должны быть обновлены.