Google Transliteration

简介

输入法通常是装在PC上用的,但是API有关部门的童鞋发现了专门在网页上用的输入法(见上图)。

这个插件的作用,按照官方说法:

您可以使用 Google 输入工具在网络中的任何位置以所选语言轻松地输入内容。

此接口采集自这里。

接口类型

Javascript插件

Demo

Name: 

Title : 

Demo代码:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
< div id = 'translControl' ></ div >
< p >Name: < input type = 'textbox' id = "transl1" /></ p >
< p >Title:< input type = 'textbox' id = "transl2" /></ p >
<script type="text/javascript" src="https://www.google.com/jsapi"> </script>
<script type="text/javascript">
       // 加载Google Transliteration插件
       google.load( "elements" , "1" , {
             packages: "transliteration"
           });
       // 页面加载时初始化配置
       function onLoad() {
         var options = {
           sourceLanguage: 'en' ,
           destinationLanguage: [ 'zh' , 'kn' ],
           shortcutKey: 'ctrl+g' ,
           transliterationEnabled: true
         };
         // 根据配置创建输入法插件。
         var control =
             new google.elements.transliteration.TransliterationControl(options);
         // 需要使用输入法插件的文本框的id(数组)。
         var ids = [ "transl1" , "transl2" ];
         control.makeTransliteratable(ids);
         // 用于显示输入法插件状态的html容器。
         control.showControl( 'translControl' );
       }
       google.setOnLoadCallback(onLoad);
</script>