Попробуйте обновить Content-security-policy, уже существующую в nuxt.config.js.
Единственная проблема с Safari 12.1 с этим кодом ошибки: «Отказ от выполнения скрипта, потому что его хеш, одноразовый номер или« unsafe-inline »не отображаются в директиве script-src Политики безопасности контента.»
Действительная политика для скриптов, работающих нормально на Chrome / Firefox / Edge.
script-src 'sha256-4/dvfTuLo2+K9SC3WDjj11xaktBdWBmmiQ0bPeQn+Cc=' 'self' 'unsafe-inline' https://scriptscource1.com/ https://www.google-analytics.com https://scriptscource2.com https://scriptscource3.com
Похоже, что хэш автоматически предоставляется Nuxt
nuxt.conf.js в Nuxt V 2.5.1
render: { csp: { hashAlgorithm: 'sha256', policies: { "script-src": [ "'unsafe-inline'", "https://scriptscource1.com/", "https://scriptscource2.com", "https://scriptscource3.com/" ] } } }
Я нашел эту проблему на github: https://github.com/nuxt/nuxt.js/issues/4876 Но я не могу найти способ исправить или понять мою проблему.