Google翻译脚本未在生产环境中运行

时间:2016-11-30 21:24:01

标签: javascript google-translate

我使用谷歌翻译为我的PHP应用程序。

它适用于我的本地环境,但它不适用于生产。

当我运行" googleTranslateElementInit()"在生产环境中的Web控制台中,它可以工作。

如何在生产中运行我的代码?

<script type="text/javascript">
  function googleTranslateElementInit() {            
    console.log('##GOOGLE TRANSLATE IS RUNNING');          
    new google.translate.TranslateElement(
      {
        pageLanguage: 'en', 
        includedLanguages: 'en,es,pt', 
        layout: google.translate.TranslateElement.InlineLayout.SIMPLE
      }, 
      'google_translate_element');
  }                  
  googleTranslateElementInit();
</script>

1 个答案:

答案 0 :(得分:1)

由于函数在我在Web控制台中执行时运行,因此在加载整个页面之后,我只是将函数放在$(window).load(function(){ //code })中并且它有效。