Приложение Shopify не работает в экспресс-узле JS - PullRequest
0 голосов
/ 15 октября 2018

Я занимаюсь разработкой приложения shopify в express nodejs.Я успешно установил процесс установки приложения в express nodejs.После установки приложения, когда я открыл приложение, у меня появляется ошибка iframe в разделе администрирования shopify.Вот снимок экрана: -

enter image description here

Кроме того, было сказано: «Запросы к серверу заблокированы расширением».Эта проблема возникает в браузере Google Chrome.Я также проверил в браузере Firefox.В Firefox он будет работать нормально и отображает два предупреждения: 1. Политика безопасности содержимого: директива child-src устарела.Пожалуйста, используйте директиву worker-src для управления работниками или директиву frame-src для управления кадрами соответственно.2. Политика безопасности контента: игнорирование 'x-frame-options' из-за директивы frame-ancestors.

В основном, это не работает в Google Chrome.

Пожалуйста, помогите мне в этом.

Спасибо !!!

1 Ответ

0 голосов
/ 16 октября 2018

Вам нужно включить app.js, предоставленный shopify, если вы еще не включили его.

В html-разделе своей головы добавьте

<head>
  <script src="https://cdn.shopify.com/s/assets/external/app.js"></script>
  <script type="text/javascript">
    ShopifyApp.init({
      apiKey: 'YOUR_APP_API_KEY',
      shopOrigin: 'https://CURRENT_LOGGED_IN_SHOP.myshopify.com'
    });
  </script>
  ...
</head>

Source

...