Не могу инициализировать карту Google в shieldSplitter после выполнения splitter.refresh - PullRequest
1 голос
/ 22 июня 2019

У меня есть карта Google, которая отлично работает на панели.но если я сначала динамически изменю настройки сплиттера следующим образом:

var splitter = jQuery("#container").swidget(),
options = splitter.initialOptions;
options.panes = [ { size: '65%', min: '250px' }, { size: '35%' } ];
options.orientation = 'horizontal';
splitter.refresh(options);
funcShowTheMap();

Моя функция funcShowTheMap () для init и show может отобразить карту, которая работает нормально, не будет отображать карту больше.Но простое закомментирование строки splitter.refresh (options) покажет карту на панели нормально.

Кто-нибудь знает, как заставить ее просто (пере) показывать карту после splitter.refresh ???Я пробовал google.maps.event.trigger (map, 'resize'), но он ничего не делает.Это определенно проблема sheildSpliter.

...