1905年商业上的Smartedit-要编码的字符串包含Latin1范围之外的字符

2020-09-04 09:31发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) SmartEdit在Comme...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


SmartEdit在Commerce 1905上的新 sap_aom_som_b2c_b2b 食谱上无法正常运行。

DOMException:无法在" Window"上执行" btoa":要编码的字符串包含Latin1范围之外的字符。

Firefox抛出

DOMException:"字符串包含一个 无效字符"

2条回答
宇峰Kouji
2020-09-04 10:22

您好,该修补程序将在将来发布,但是现在您可以执行以下操作来解决该问题:

  1. 转到smartedit/web/app/common/services/browser/FingerPrintingService.ts

  2. 在文件顶部添加:"从'smarteditcommons/utils/StringUtils'导入{stringUtils};"

  3. 将" window.btoa"替换为" stringUtils.encode"

  4. 重建smartedit(可在此处找到该文档 https://help.sap.com/viewer/86dd1373053a4c2da8f9885cc9fbe55d/1905/zh-CN/3008955c98bf4860a1fdeacaa26c09e5.html

一周热门 更多>