На моем сайте у меня есть:
...
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
...
script выше Google script для динамического загрузки других ресурсов. (например, API диаграмм Google)
Это работает 99,99% времени. Тем не менее, я просто получил клиента, который по некоторым причинам заставил свою компанию ограничивать доступ к google.com.
Как следствие этого мой сайт просто бросил ошибку JavaScript.
Теперь я знаю, как с этим справиться, и я могу проверить, существует ли window.Google. но мой вопрос
"какой стандартный способ справиться с этим?"
Другими словами, если вы вставляете сторонний JavaScript, как лучше всего вы справляетесь с их JS, недоступным?
ПРИМЕЧАНИЕ: ОЧЕНЬ ВАЖНО
Вы не можете размещать код диаграммы локально или в интрасети.
СМОТРИТЕ часто задаваемые вопросы от Google: https://developers.google.com/chart/interactive/faq#localdownload
Можно ли загрузить и разместить код диаграммы локально или в интрасети?
К сожалению, наши условия обслуживания не позволяют загружать и сохранять или введите код Google.load или Google.visualization.