Как заставить работать gmap помимо отсрочки JavaScript-кода PrimeFaces 6.2 - PullRequest
0 голосов
/ 26 февраля 2019

Я использую Omnifaces 2.7, чтобы отложить все javascript-коды Primefaces 6.2 по соображениям производительности (PageSpeed ​​Insights).Мое решение выглядит так:

<h:outputScript library="js" name="primefaces.deferred.min.js" target="head" />
    <o:deferredScript group="essential" library="primefaces" name="jquery/jquery-plugins.js" />
    <o:deferredScript group="essential" library="primefaces" name="core.js" onbegin="DeferredPrimeFaces.begin()" />
    <o:deferredScript group="essential" library="primefaces" name="components.js" />    
    <o:deferredScript group="essential" library="js" name="calendar-de-min.js" onsuccess="DeferredPrimeFaces.apply()" />

и оно работает.
Я также делегирую PrimeFaces jQuery в CDN.Я использую jquery-3.2.1.min.js

На этой странице у меня есть компонент gmap.Что, конечно, больше не отображается.

Мой вопрос, есть ли способ перезагрузить gmap после загрузки страницы или для каждого события Ajax с кнопкой?Большое спасибо за любую помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...