Javascript Google translate脚本未在生产环境上运行
我正在为我的PHP应用程序使用Google Translate 它适用于我当地的环境,但不适用于生产环境 当我在production env的web控制台中运行“googleTranslateElementInit()”时,它可以工作 如何在生产环境中运行代码Javascript Google translate脚本未在生产环境上运行,javascript,google-translate,Javascript,Google Translate,我正在为我的PHP应用程序使用Google Translate 它适用于我当地的环境,但不适用于生产环境 当我在production env的web控制台中运行“googleTranslateElementInit()”时,它可以工作 如何在生产环境中运行代码 <script type="text/javascript"> function googleTranslateElementInit() { console.log('##GOOGLE T
<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>
函数googleTranslateElementInit(){
log(“##谷歌翻译正在运行”);
新的google.translate.TranslateElement(
{
页面语言:'en',
包括语言:“en,es,pt”,
布局:google.translate.TranslateElement.InlineLayout.SIMPLE
},
“谷歌翻译元素”);
}
googleTranslateElementInit();
由于在web控制台中执行函数时函数运行,在加载整个页面后,我只是将函数放在$(窗口).load(function(){//code})
中,它就工作了。是$\u GET['google']==1
吗?您提供的上述内容不可能没有错误地运行?'google'==1。我在url中放了?google=1。@PatrickQ你为什么这么说?因为这是真的。上面的内容会生成一个解析错误。这显然不是你正在运行的代码。