记一次开发CefSharp做浏览器时Facebook广告页支付方式绑定不上Paypal问题

问题:用CefSharp做浏览器开发。在做Facebook广告页面绑定Paypal支付方式时出现了绑定不上的问题。

让我们来还原问题的步骤:

第一步登录Facebook。

第二步进入广告绑卡页面选择Paypal如下图所示

第三步由于我是将弹窗改为给他一个新的标签页。所以如下图所示

第四步输入账号密码,点击继续验证后。然后页面就白掉没关闭。(暂时无图)基本上到这一步绑定就已经失败了。正常的话页面会自动关闭,然后Facebook页面显示绑定成功。

 

解决办法:

在这个地方对这个参数进行switch。对于一些弹窗类的页面不采用另起标签页的方式,而继续采用弹窗,对于一些NewForegroundTab的就采用另起一个标签页。(虽然我不知道这个原因是什么情况导致的。但依旧采用弹窗就能解决这个问题。)

一开始对于采用弹窗会有顾虑说会没挂上代理。经过检测,那些弹窗的窗口依旧是有挂上代理的。

仅记录该问题的解决方案,如需转载,请表明转载处及链接。

posted @ 2020-07-13 18:05  葬爱-小菜鸟  阅读(993)  评论(0编辑  收藏  举报