Shopify.StorefrontExpress.initialize无法正常工作?

时间:2019-09-24 00:38:12

标签: javascript shopify shopify-app shopify-api-node

我正在使用Jquery模板在AJAX调用上生成我的购物车(不幸的是,没有使用Liquid,而是通过选择)。

按照here的说明,我将此代码段添加到了生成购物车的函数上的theme.js.liquid文件中,如下所示:

function generateCart() {
   //do ajax stuff here
   //when done, initialize the additional checkout buttons

   if (window.Shopify && Shopify.StorefrontExpressButtons) {
   Shopify.StorefrontExpressButtons.initialize();
   }
}

在我的HTML中,我创建了一个<div class="additional-checkout-buttons"></div>这样的空div,以为函数一旦初始化,便会使用其他签出按钮填充该空div,但是它不会执行任何操作,并且div保持为空。

我在这里错过了哪一步?

我确保在我的设置(Google Pay)中也同时启用了其他结帐按钮。

0 个答案:

没有答案