首页 > 解决方案 > Google Maps API ®ion=GB 被翻译为 (R) 符号

问题描述

我继承了一个旧的 CMS 网站。我已成功启用 Google Maps API,但是该站点正在将 API 调用的 ® 部分转换为 HTML 实体。

集成的页面编辑器提供了标记转义/忽略选项:将相关代码括在大括号内。不幸的是,它不起作用 - 地图无法加载:

{{<script async defer src="https://maps.googleapis.com/maps/api/js?key=[myAPIkey]callback=initMap&region=GB"type="text/javascript"></script>}}

我尝试仅将 ® 字符包含在大括号中,但仍然失败。

我也试过了,地图再次加载失败。编辑页面,显示 ® 被翻译为符号:

<script async defer src={{"https://maps.googleapis.com/maps/api/js?key=AIzaSyDHhAPjTOvz9x0cMRid6LEUkfUePamRIxs&callback=initMap®ion=GB"}}

是否有另一种方法来设置搜索位置?

标签: google-maps-api-3markupcurly-braces

解决方案


我发现了与符号的替代方法:['amp']

使用它,脚本标签被正确翻译。


推荐阅读