ठीक है, तो यह पता चलता है कि स्मार्ट टीवी ऐप में इनपुट का उपयोग करने के दो तरीके हैं, इस पर निर्भर करते हुए कि आप किस प्रकार की परियोजना का उपयोग कर रहे हैं। आप एक AppFramework परियोजना बना रहे हैं आप ime
परियोजना की जड़ में app.json में एक मॉड्यूल के रूप में सूचीबद्ध करने की जरूरत है:
{
"theme" : "base",
"languages" : ["en"],
"resolutions": ["540p", "720p", "1080p"],
"modules" : ["ime"]
}
तो फिर तुम से index.html में AppFramework स्क्रिप्ट शामिल करने की जरूरत है अपने परियोजना:
<script type="text/javascript" src="$MANAGER_WIDGET/Common/af/2.0.0/loader.js"></script>
वैकल्पिक रूप से आप एक javascript project जो AppFramewrok कोड का उपयोग नहीं करता है और आवश्यकता नहीं है कि इस परियोजना को 'दृश्यों' में विभाजित किया जा बना सकते हैं। इस मामले में स्क्रिप्ट की एक बड़ी संख्या शामिल किया जाना चाहिए कि देखते हैं:
<!-- Common API -->
<!-- Taken from http://www.samsungdforum.com/SamsungDForum/ForumView/df3455b529adf7c4?forumID=8c1afcc0709c2097 -->
<script type="text/javascript" src="$MANAGER_WIDGET/Common/OpenSrc/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="$MANAGER_WIDGET/Common/API/Widget.js"></script>
<script type="text/javascript" src="$MANAGER_WIDGET/Common/API/Plugin.js"></script>
<script type="text/javascript" src="$MANAGER_WIDGET/Common/API/TVKeyValue.js"></script>
<script type="text/javascript" src="$MANAGER_WIDGET/Common/Util/Include.js"></script>
<script type="text/javascript" src="$MANAGER_WIDGET/Common/Util/Language.js"></script>
<script type="text/javascript" src="$MANAGER_WIDGET/Common/Plugin/Define.js"></script>
<script type="text/javascript" src="$MANAGER_WIDGET/Common/IME/ime2.js"></script>
यह एक संख्यात्मक कीपैड पैदा करेगा; एक QWERTY कीबोर्ड बनाने के लिए बॉडी टैग के भीतर निम्न स्क्रिप्ट जोड़ें।
<script type="text/javascript" src="$MANAGER_WIDGET/Common/IME_XT9/ime.js"></script>
Samsung Forum पर इसका एक उदाहरण है।
एक बार स्क्रिप्ट को इन तरीकों में से एक द्वारा शामिल किया गया है तो शेष input control docs काम करना चाहिए।
मुझे लगता है कि आप Utils.js –
गायब हैं, मुझे एमुलेटर के कॉमनलिब फ़ोल्डर में Utils.js नहीं मिल रहा है, क्या आप जानते हैं कि पूरा पथ क्या है? – slashnick