简体   繁体   English

在 Wordpress 上使用 Elementor 自定义 Html 小部件时,脚本标签中的代码未运行

[英]Code Within Script Tags not Running when using Elementor Custom Html Widget on Wordpress

Im currently developing a website using Wordpress and Elementor and wanted to use the Google Maps API to display the locations of the other team members involved.我目前正在使用 Wordpress 和 Elementor 开发一个网站,并希望使用 Google 地图 API 来显示其他相关团队成员的位置。 I followed the tutorial on https://developers.google.com/maps/documentation/javascript/adding-a-google-map#map , placed the code in a custom HTML widget and everything works as expected on pc.我按照https://developers.google.com/maps/documentation/javascript/adding-a-google-map#map上的教程,将代码放在自定义 HTML 小部件中,一切都在电脑上按预期工作。 However, when I try viewing the map on mobile it does not work and instead outputs the code I wrote within the script tags (doesn't work on ios [safari and chrome] as well as android).但是,当我尝试在移动设备上查看 map 时,它不起作用,而是输出我在脚本标签中编写的代码(不适用于 ios [safari 和 chrome] 以及 android)。

The code:编码:

<div id="map" style="height:400px;width:100%;">

<script>

function initMyNewMap() {
console.log("sdasdasd");  
var m1= {lat: -29.3151, lng: 27.4869};
var m2= {lat: -37.840935, lng: 144.946457};
var m3= {lat: 3.140853, lng: 101.693207};
var m4= {lat: 41.1177, lng: -73.4078968};
var m5= {lat: 1.3521, lng: 103.8198};
var m6= {lat: 30.0444, lng: 31.2357};
var m7= {lat: 13.0827, lng: 80.2707};
var m8= {lat: 35.2010, lng: -91.8318};
var m9= {lat: 38.9517, lng: -92.3341};
var m10= {lat: 47.9030, lng: 1.9093};
var m11= {lat: 25.0330, lng: 121.5654};
var m12= {lat: -3.7327, lng: -38.5270};
var m13= {lat: 19.4326, lng: -99.1332};
var m14= {lat: -23.5505, lng: -46.6333};
var m15= {lat: 39.0458, lng: -76.6413};
var m16= {lat: 42.4072, lng: -71.3824};
var m17= {lat: 43.2630, lng: -2.9350};
var m18= {lat: 25.6866, lng: -100.3161};
var m19= {lat: -19.9167, lng: -43.9345};
var m20= {lat: 12.9716, lng: 77.5946};
var m21= {lat: 31.9686, lng: -99.9018};
var m22= {lat: 13.7563, lng: 100.5018};
var m23= {lat: 40.6331, lng: -89.3985};
var m24= {lat: 40.0583, lng: -74.4057};
var m25= {lat: 27.6648, lng: -81.5158};
var m26= {lat: 33.7490, lng: -84.3880};


  var map = new google.maps.Map(
      document.getElementById('map'), {zoom: 4, center: m1});
  var marker = new google.maps.Marker({position: m26, map: map});
  var marker2 = new google.maps.Marker({position: m25, map: map});
}
</script>

<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMyNewMap">
    </script>
</div>

The mobile output (on my phone)移动 output(在我的手机上)

And here is the site url: https://www.glomun.org/home-temp/这里是网站 url: https://www.glomun.org/home-temp/

Any help will be appreciated!任何帮助将不胜感激!

Found a workaround where I had some code that created the script tags and forced the code in it, though this problem was never addressed and I still don't know why it happened.找到了一种解决方法,我有一些代码创建了脚本标签并强制其中的代码,尽管这个问题从未得到解决,我仍然不知道它为什么会发生。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 将 GoDaddy Managed Wordpress 与 Elementor 结合使用时,HTML 小部件无法正确呈现 - HTML Widgets not rendering correctly when using GoDaddy Managed Wordpress with Elementor 在 Elementor 中使用 HTML Widget 将 Javascript 添加到页面时出现 403 服务器错误 - 403 Server Error when adding Javascript to page using HTML Widget in Elementor 在 elementor 小部件中显示 wordpress 短代码? - Display a wordpress shortcode in elementor widget? 在Java脚本中使用附加时,HTML标记不起作用,但是在执行硬代码时,HTML代码可以正常工作 - HTML tags not working when using append in a java script but html code works fine when doing hardcode 带有 PHP 的 wordpress 自定义 html 小部件 - wordpress custom html widget with PHP 在JavaScript中使用&lt;%= code%&gt;嵌入C#代码<script> tags - Embedding C# code using <%= code %> within javascript <script> tags 使用 Elementor 标题模板时,有没有办法在标题中放置一些自定义代码 - Is there a way to put some custom code in the header when using Elementor header template 在脚本内使用脚本标签可中断脚本 - Using script tags within script break the script 使用 HTML 脚本标签在有源代码时进行编码 - Using HTML script tags to code while they have a source 如何在自定义元素或按钮小部件上触发事件? - How to trigger an event on custom elementor button widget?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM