我看到一些网站在点击 paypal 按钮时打开新标签页。我正在尝试实现相同的行为,但无法找到实现该行为的方法。它总是在同一页面上打开弹出窗口。 有没有办法通过 JavaScript 集成来做到这一点。
我使用的方法https://developer.paypal.com/docs/checkout/#
如果您通过上面的链接并单击 paypal 按钮(演示示例),它将打开一个弹出窗口,您可以在其中进行付款,然后关闭。我希望在新标签页而不是弹出窗口中发生同样的事情。
最佳答案
您不需要与 PayPal Checkout JS 集成,而是创建自己的按钮并编写自己的 JS,以便在单击按钮时在新选项卡中打开 Orders V2 API redirect_url。
但是,您没有理由要这样做。弹出窗口实际上是一种更好的、现代的“上下文相关”体验,可以让您的网站在后台打开和加载。实际上,它在这方面更加人性化。我记得从这个弹出窗口首次发布的那一天起,PayPal 就花了很多精力来获得正确的体验并确保它表现得更好,即导致更多的用户通过并完成结帐,而不是去一个新的单独的选项卡(可能不熟悉)。在这一点上您可以信任 PayPal,这是公司的生计。
关于javascript - Paypal JavaScript 集成 - 打开新标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63451661/