Выбранные элементы в Forge Viewer некорректно отображаются в 2D видах на мобильном телефоне / планшете - PullRequest
0 голосов
/ 08 января 2020

Обнаружено странное поведение при выборе элементов в 2D-просмотрах / листах на iPad / iPhone.

  1. Выбранные элементы не отображаются / отображаются только частично
  2. Выбранные элементы неверны показано (неправильная позиция)
  3. Выбор элементов приводит к выбору другого элемента. (При выборе, например, стены, выделяется совершенно другая стена - это также может быть связано с 2).

Пример 1:

На обоих изображениях , выбран тот же элемент (плита), на iPad (вверху) в программе просмотра отмечена совершенно другая область. На P C (внизу) правильный элемент выделяется в средстве просмотра. (изображения здесь размыты из-за авторских прав клиента). DbId тот же!

example 1 - selection of slab on iPad example 1 - selection of slab on PC

Пример 2:

Здесь другой элемент выбран на iPad (вверху) и P C (внизу) в другой модели. На верхнем изображении показан экран ipad после выбора элемента. В результате элемент выделяется в списке с правой стороны. Тем не менее, элемент не выделяется в средстве просмотра. На P C (внизу) все работает как положено, и элемент выделяется.

example 2 - selection of slab on iPad enter image description here

In оба примера, модель и вид, а также dbId выбора в программе просмотра одинаковы, соответственно. Проблема возникла в Safari и Chrome, на iPad (iOS 12 и iPadOS 13) и iPhone (iOS 13).

События Forge Viewer, запущенные из-за того, что элементы выбора совпадают на iPad и P C.

При моделировании iPad на P C с помощью Chrome (+ сенсорные события) проблема НЕ существует.

Оба примера представляют собой модели Revit с несколькими Опубликованы просмотры в 3d и 2d.

У кого-нибудь еще есть эта проблема? Есть идеи, как это исправить? Или это ошибка просмотра? Спасибо за помощь:)

...