谷歌音译建议不显示

时间:2019-12-05 12:42:27

标签: javascript api transliteration

由于我正在使用api,因此效果很好,但在下拉菜单中未显示任何建议,因此我知道Google弃用了它,与在下拉菜单中显示建议无关。

<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("elements","1",{packages: "transliteration"});

        $(document).on('ready',function(){


        $("textarea,input[type=text]:visible").addClass("oepl_translate_words");


function OnLoad(){
    var languagesettings = {
        sourceLanguage: google.elements.transliteration.LanguageCode.ENGLISH,
        destinationLanguage: [google.elements.transliteration.LanguageCode.GUJARATI],
        shortcutKey: 'ctrl+g',
        transliterationEnabled: true
    };

    var control = new google.elements.transliteration.TransliterationControl(languagesettings);
    console.log(control);
    var classname = document.getElementsByClassName("oepl_translate_words");
    //console.log(classname);
    control.ij(classname);

    //console.log(control);
}

google.setOnLoadCallback(OnLoad);
});
</script>

<textarea class="oepl_translate_words"></textarea>

1 个答案:

答案 0 :(得分:0)

在下面使用此CSS样式:

.inputapi-transliterate-indic-suggestion-menu {
    color: #121111!important;  z-index: 99999!important; 
}