paypal - 自适应支付 : How to close lightbox from close url?

标签 paypal paypal-adaptive-payments

我有 GWT 应用程序,它与 AdaptivePayment API 上的灯箱集成。

我无法使用提供的代码关闭取消/返回页面:

dgFlow = top.dgFlow || top.opener.top.dgFlow; 
    dgFlow.closeFlow(); 
    top.close();

我尝试从包含取消/返回页面的 Iframe 的内部/外部调用上面的代码 无法关闭流程。有人可以给我一个用例示例吗?

谢谢!

最佳答案

我在打电话:

 var dgFlow = new $wnd.PAYPAL.apps.DGFlow({ trigger: 'invokeOverlay' });

JSNI 方法在 IFrame 中被标记,因此 dgFlow 从来都不是全局变量。

 $wnd.dgFlow = new $wnd.PAYPAL.apps.DGFlow({ trigger: 'invokeOverlay' });

将变量添加到文档窗口,使其显式成为全局变量。

关于paypal - 自适应支付 : How to close lightbox from close url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10788135/

相关文章:

javascript - 在 paypal API (Client SITE) 中设置描述

Paypal 自适应支付销售税

php - PayPal 自适应支付链接支付不允许支付,尽管主要设置正确

Paypal 授权并捕获部分退款并避免

api - 多个发送者,1 个次要接收者?

Paypal 定期付款

Python 登录 paypal 与请求

Paypal 证书错误。 PEM_read_bio :no start line

php - paypal 集成支付

Paypal自动续订和最高限额