1

タイトルが示すように、TVML テンプレートとApple Catalog Projectにある TVJS デザイン パターンを使用してキーボード入力を検出する方法を知りたいです。

例: Search.xml.js が表示され、ユーザーがキーボードの「a」キーを選択した場合、ユーザーが「a」キーを選択したことをどのように検出できますか?

4

1 に答える 1

3

Apple Docs を掘り下げた後、答えを見つけることができました。

キーボード onTextChangeのリファレンスは次のとおりです。

使用例を次に示します。

var doc = Presenter.makeDocument(resource);
var searchField = doc.getElementById("SearchField"); //I added an id to the searchField to make it easy to access.
var keyboard = searchField.getFeature("Keyboard");
    keyboard.onTextChange = function () {                                
      swiftLog(keyboard.text);
    };
于 2015-11-04T00:11:21.900 に答える