gpt4 book ai didi

javascript - Google 电子钱包数字商品未加载结帐页面

转载 作者:搜寻专家 更新时间:2023-11-01 04:25:05 25 4
gpt4 key购买 nike

我在使用 Google Checkout IPN 的“立即购买”按钮时遇到问题。

我的网页上有超过 10 种产品的列表,每种产品都有自己的“立即购买”按钮。当我单击该按钮时,它会卡住加载您要付款的弹出框。它显示以下加载标志:

http://i.imgur.com/ldxmLZC.png

我知道这对所有用户或所有浏览器来说都不是问题。如果我加载不同的浏览器(当前使用的是 Chrome),它会立即弹出并运行。我也知道并非所有 Chrome 用户都有这个问题,我们有多个买家在使用 Chrome。遇到此问题的用户报告说,清除他们的浏览器缓存和临时文件等可以解决此问题,但显然这不是全局修复,其他用户在以后仍会遇到它。

我查看了 chrome 中的控制台以查看是否有任何 javascript 错误等,我有以下内容:

Failed to load resource: the server responded with a status of 404 (Not Found) https://www.gstatic.com/commerce/inapp/gwt/58c64d72842d0eb2730f88c578d11ca2/C2AD9188DA255956F0928EBDDB27ADE3.cache.js

所以我认为这一定是缓存的问题,但我不知道如何解决这个问题,我没有链接到所述文件。我相信它是通过包含在我的结尾加载的:

<script src="https://wallet.google.com/inapp/lib/buy.js"></script>

以下代码负责启动购买窗口:

function purchase(generatedJwt) {
google.payments.inapp.buy({
'jwt': generatedJwt,
'success': successHandler,
'failure': failureHandler
});
}

每个产品都有自己的购买按钮,调用上面的函数如下:

<button onClick="purchase(generatedJWTHere)">Purchase Product 1</button>

我相当确定我生成的 JWT 没有问题,正如我之前所说,有很多人能够购买,但也有少数人不能。

我四处搜索了一下,没有遇到任何人遇到与此类似的问题。

最佳答案

您可能在安装的 chrome 上安装了广告拦截器,这可能会阻止您加载结帐页面。尝试在另一台 PC 上的另一个版本的 chrome 上加载页面,看看效果如何。如果它确实适用于其他浏览器,那么它一定是您安装的附加组件的问题,但我不能太确定。

关于javascript - Google 电子钱包数字商品未加载结帐页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25534646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com