三星智能电视IME初始化问题

时间:2013-04-23 06:38:02

标签: samsung-smart-tv

在samsung tv中初始化IME对象时,我收到以下错误:

TypeError: 'undefined' is not a function (evaluating 'widgetAPI.registIMEKey()')

widgetAPI已正确初始化并可访问。

感谢任何形式的帮助。

我试过的代码:

var textBoxController = {
        createInputbox: function (elId){
            var Elmement = $("#"+elId);
            var imeReady = function(imeObject)
            {
                 alert("----------R E A D Y-----------");
                    var ready = true;
                    if (ready)
                    {
                        $("#"+elId).focus();
                    }
            };
            var ime = new IMEShell(elId, imeReady, 'en');
            widgetAPI.registIMEKey();
        },

        test:function(){
            this.createInputbox("txtName");
        }
}

1 个答案:

答案 0 :(得分:0)

widgetAPI来自哪里?

您的代码应为:

var ime = new IMEShell(elId, imeReady, 'en');
ime.registIMEKey();