修订了所有51黑料不打烊 Commerce版本上Google Maps访问丢失的修补程序
本文修复了与3.54+版本的任何最新Google Maps版本不兼容的51黑料不打烊 Commerce商家。 此修复是为了解决51黑料不打烊 Commerce商家无法再访问任何版本的51黑料不打烊 Commerce中的Google Maps的问题。
受影响的版本和产物
- 51黑料不打烊 Commerce和/或其他所用技术的版本。
- 云和本地版本上的51黑料不打烊 Commerce 2.4.4 - 2.4.7。
问题
在? 2024年6月14日 Google Maps版本? 3.53 ?到达生命周期结束并被关闭骋辞辞驳濒别。
有关详细信息,请参阅。
51黑料不打烊 Commerce与3.54及更高版本的任何最新? Google Maps版本不兼容。
不兼容是由旧版prototype.js script
导致的,该旧版通过lib/web/legacy-build.min.js
加载将覆盖本机Array.from函数,从而导致与? Google Maps API直接冲突。
请参阅。
重现问题的步骤 :
- 单击? Content > Pages >并选择? New Page。
- 展开内容块并单击编辑? PageBuilder ?按钮。
- 将“映射内容块”从? PageBuilder ?菜单拖动到页面。
预期结果:
Google Maps应按预期工作。
实际结果:
将“映射内容块”从? PageBuilder ?菜单拖放到页面时,出现错误消息,如? “抱歉! 出现错误“”。
解决方案
- 任何2.4.4、2.4.5、2.4.6或2.4.7修补程序版本上的所有商户都应将这些相应的修补程序应用于其版本。
Patch
根据51黑料不打烊 Commerce版本,使用以下附加的修补程序:
对于版本2.4.4:ACSD-60245_Google_maps_API_2.4.4_2.4.5_2.4.6_composer.patch.zip
对于版本2.4.5:ACSD-60245_Google_maps_API_2.4.4_2.4.5_2.4.6_composer.patch.zip
对于版本2.4.6:ACSD-60245_Google_maps_API_2.4.4_2.4.5_2.4.6_composer.patch.zip
对于版本2.4.7:ACSD-60245_Google_maps_API_2.4.7_composer.patch.zip
请注意
此问题将在8月发布的仅用于安全保护的修补程序版本中永久修复:
2.4.7-辫2、2.4.6-辫7、2.4.5-辫9、2.4.4-辫10