使用Google Chrome时,页面上侧的菜单可能会和下侧的菜单发生错位,导致无法进行操作。

 
使用Google Chrome 76【76.0.3809.100以及之后的版本】的32bit版和64bit版访问Accel Platform时,菜单(全局导航)有可能会和下侧的菜单发生错位,导致发生无法进行操作的情况。
※即使使用的是同一版本的Google Chrome,也会由于环境不同而出现有些环境会发生该现象,有些环境不会发生该现象的情况。

该现象是由于Google Chrome的版本升级更改了渲染方法而造成的。

可以通过以下任意一种方法来解决该问题。

   1. 使用不会发生该现象的Google Chrome版本
   2. 为intra-mart Accel Platform添加修复模块

选择「1. 使用不会发生该现象的Google Chrome版本」方法

已确认Google Chrome 76.0.3809.100以及之前的版本,或Google Chrome 77.0.3865.75以及之后的版本不会发生该现象。
可以通过升级Google Chrome的版本来规避该现象。


选择「2. 为intra-mart Accel Platform添加修复模块」方法

为intra-mart Accel Platform添加修复模块时,不同版本的intra-mart Accel Platform,添加模块的方式也是不同的。
通过添加修复模块,不管使用的是哪一个版本的Google Chorme,都可以规避该现象。

如果使用的是从2015 Winter (Lydia) [8.0.12] 到 2019 Summer (Waltz) [8.0.23]之间的版本,
可以通过添加附件中的用户模块(im_theme_common_patch_29871-8.0.0.imm)来规避该现象。

如果使用的是2015 Summer (Karen) [8.0.11]以及之前的版本,需要使用e Builder来创建修复模块。
添加按照以下步骤创建的用户模块后即可规避该现象。

1. 启动IM-Juggling,打开对应项目执行「静态文件的输出」

   https://www.intra-mart.jp/document/library/iap/public/setup/iap_setup_guide/texts/create_war/create_static_file.html

2. 解压缩第1步中输出的zip文件,并从中提取以下两个文件

   * ui/css/imui.css
   * ui/css/imui.min.css

3. 分别在各个文件的末尾添加以下内容

#imui-header #imui-nav-global .imui-nav-global-wrap .imui-nav-global-list,
#imui-nav-global-utility {
  top: 0;
}

4. 在e Builder中创建模块项目,并将修改后的文件添加到项目中

   https://www.intra-mart.jp/document/library/ebuilder/public/e_builder_user_guide/text/common_function/index.html

   将修改后的2个文件添加到项目的以下位置
   https://www.intra-mart.jp/document/library/ebuilder/public/e_builder_user_guide/text/process/index.html#%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%83%BB%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E6%A7%8B%E6%88%90

      * src/main/public/ui/css/imui.css
      * src/main/public/ui/css/imui.min.css.

   编辑module.xml,添加以下的Dependencies
   https://www.intra-mart.jp/document/library/ebuilder/public/e_builder_user_guide/text/process/module.html

      * id:jp.co.intra_mart.im_ui
      * 版本:UI基础模块的版本号
      * 最小版本:UI基础模块的版本号
      * 最大版本:UI基础模块的版本号

※在IM-Juggling上打开juggling.im,
在「Base Module」标签的「intra-mart Accel Platform」→「Functions」→「Foundation Functions」下的「The UI base module」的版本号中可以确认到UI基础模块的版本号。

5. 导出imm文件创建用户模块

   https://www.intra-mart.jp/document/library/ebuilder/public/e_builder_user_guide/text/common_function/imm_export.html

此问题在2019 Winter (Xanadu) [8.0.24]的更新版本中已解决。

如果在2019 Winter (Xanadu) [8.0.24]之后进行更新,请在IM-Juggling中删除上述的用户模块之后,再进行更新。

-- 适用对象 -----------------------------------------------------------------
iAP/Accel Platform/所有更新版本
---------------------------------------------------------------------------------

FAQID:1008
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持