簡體   English   中英

Shopify應用程序無法在Express Node JS中運行

[英]Shopify app is not working in express node js

我正在用express nodejs開發shopify應用。 我已經在express nodejs中成功創建了應用程序的安裝過程。 應用安裝后,當我打開應用后,在shopify管理部分中出現iframe錯誤。 這是屏幕截圖:

在此處輸入圖片說明

另外,它說“對服務器的請求已被擴展阻止”。 此問題出現在Google chrome瀏覽器中。 我還檢查了Firefox瀏覽器。 在firefox中,它可以正常工作,並向我顯示兩個警告:-1.內容安全策略:指令'child-src'已被棄用。 請分別使用指令'worker-src'控制工作人員,或使用指令'frame-src'控制框架。 2.內容安全策略:由於使用了“ frame-ancestors”指令,因此忽略了“ x-frame-options”。

主要是,它不適用於谷歌瀏覽器。

請幫助我。

謝謝 !!!

如果尚未包含shopify提供的app.js,則需要包含它。

在您的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>

資源

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM