2016-11-30 10 views
1

私のPHPアプリケーションでGoogle翻訳を使用しています。Google翻訳スクリプトが実運用環境で実行されていません

ローカル環境で動作しますが、実稼動環境では動作しません。

実稼働環境のウェブコンソールでgoogleTranslateElementInit()を実行すると動作します。

プロダクションでコードを実行するにはどうすればよいですか?

<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> 
+0

は '$ _GET ['google'] == 1'ですか? – WEBjuju

+0

上記で提供したものがエラーなしで実行される方法はありません –

+0

ええ、 'google' == 1.私は?google = 1をURLに入れます。 – joejoeso

答えて

1

私は、Webコンソールでそれを実行したときにページ全体が読み込まれた後の機能は、走ったので、私はちょうど$(window).load(function(){ //code })の内側に機能を入れて、それが働きました。

関連する問題