Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Возможность расширить диапазон ожидания загрузки карт яндекса #147

Closed
2 tasks done
vermorag opened this issue Dec 20, 2023 · 6 comments · Fixed by #152
Assignees
Labels
2.x enhancement New feature or request
Milestone

Comments

@vermorag
Copy link

vermorag commented Dec 20, 2023

Опишите, какую проблему вы хотите решить

Иногда ловим YandexMapException: Was not able to wait for map initialization in waitTillMapInit.в разных окружениях. В https://github.com/yandex-maps-unofficial/vue-yandex-maps/blob/master/packages/vue-yandex-maps/src/composables/utils/map.ts#L60 время ожидания задается статично - 5 сек, яндекс не всегда успевает за него подгрузиться.
image

Альтернативы

Самый простой вариант - дать возможность этот параметр передать при инициализации, чтобы для нужного окружения я мог прописать ждать не 5 сек, а 10 сек (а по умолчанию было бы 5), к примеру. Выглядит как костыль, но других предложений пока нет.

Дополнительная информация

No response

Ответы на вопросы

  • Я использую версию 2.x
  • Я готов(а) помочь с имплементацией этого улучшения
@vermorag vermorag added 2.x enhancement New feature or request labels Dec 20, 2023
@daniluk4000
Copy link
Member

Согласен. И добавить возможность полностью отключать этот таймер ожидания.

@daniluk4000 daniluk4000 added this to the 2.0.0 milestone Dec 20, 2023
@vermorag
Copy link
Author

Есть возможность это сделать, или проще попробовать мне и закинуть мр?

@daniluk4000
Copy link
Member

Я сделаю в районе выходных)

Для waitTillMapInit также добавлю отдельную настройку, там уже не для медленного интернета, а скорее для калькуляторов.

daniluk4000 added a commit that referenced this issue Dec 23, 2023
@daniluk4000 daniluk4000 mentioned this issue Dec 23, 2023
10 tasks
@daniluk4000
Copy link
Member

daniluk4000 commented Dec 23, 2023

Будет исправлено в #152, можете глянуть реализацию

Смержить планирую завтра, либо сегодня поздно вечером

daniluk4000 added a commit that referenced this issue Dec 24, 2023
2.0.0-rc.10, Resolve #147
@daniluk4000
Copy link
Member

Нашел интересный баг: если какой-то компонент висит на v-if, а вы его анмаунтите до полного рендера, он крашится

У вас случаем не такой кейс? Я словил на реальном проекте и исправлю.

@vermorag
Copy link
Author

Нет, такой кейс не ловил.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.x enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants