2016-11-30 5 views
1

Ich verwende Google Übersetzer für meine PHP-App.Das Google Translate-Skript läuft nicht auf der Produktionsumgebung.

Es funktioniert für meine lokale Umgebung, aber es funktioniert nicht in der Produktion.

Wenn ich "googleTranslateElementInit()" in der Webkonsole in Produktion env ausführen, funktioniert es.

Wie kann ich meinen Code in der Produktion ausführen?

<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

ist '$ _GET ['google'] == 1'? – WEBjuju

+0

Es gibt keine Möglichkeit, dass das, was Sie oben angegeben haben, ohne Fehler läuft. –

+0

yeah 'google' == 1. Ich lege? Google = 1 in die URL. – joejoeso

Antwort

1

Da die Funktion lief, als ich es in der Web-Konsole ausgeführt wird, nachdem die gesamte Seite geladen wurde, ich habe nur die Funktion innerhalb von $(window).load(function(){ //code }) und es funktionierte.

Verwandte Themen