在JavaScript中停用Google音译

时间:2016-02-13 01:06:23

标签: javascript

我有这个网页,其中我整合了Google Transliterate输入工具。 但是,我无法禁用它。 在他们的网站上,给出了如何使用.disableTransliterate()禁用它,但我不知道如何或在何处放置它。请帮助我,我是初学者。

https://developers.google.com/transliterate/v1/getting_started#transliterationControl

1 个答案:

答案 0 :(得分:1)

您需要在初始化实例时创建的.disableTransliteration()对象上调用函数control

您可以做的是:

<script>
   var control;
   function onLoad() {
        var options = {
            sourceLanguage:
                 google.elements.transliteration.LanguageCode.ENGLISH,
            destinationLanguage:
                 [google.elements.transliteration.LanguageCode.HINDI],
            shortcutKey: 'ctrl+g',
            transliterationEnabled: true
        };

        // Create an instance on TransliterationControl with the required
       // options.
       control = new google.elements.transliteration.TransliterationControl(options);

       // Enable transliteration in the textbox with id
       // 'transliterateArea'.
       control.makeTransliteratable(['transliterateArea']);
  }

  //To run the instance
  google.setOnloadCallback(onLoad);

  // To turn off the transliteration
  control.disableTransliteration();

</script>

上面的脚本对我有用:)