在Titanium应用中导入翻译的功能
有些应用中有追加翻译功能的需求,这回我们说说说如何在Titanium开发的应用当中,实现翻译功能。
我们采用调用Google的翻译API来实现。
(1)首先创建一个WebView用来显示翻译后的文字显示。
其中的inMsg就是需要翻译的文字。
其中的translate.html代码如下:
google.language.translate的参数中设置你要翻译的语言。
=========================================
=========================================
说点翻译功能以外的话题,Titanium的evalJS函数是相当的了得,几近恐怖啊!为什么这么说了。因为它能直接操作Webview中的内容,就跟使用自己的Page一样。
比如:
以下是一个简单封装的浏览器,然后打开了一个通过日本的电车站名查询的页面。
如果我们在代码的最后追加一下代码:
上野站已经被改成了莆田站了。
这是一个简单的例子,如果有人能够灵活的使用该功能,你将会有一些意想不到的收获!!