javascript - 在 checkout.js 上禁用 Paypal 机器人后消息传递 - 如何关闭 Debug模式

标签 javascript paypal console.log post-robot

我尝试了几种方法来在我的浏览器控制台上禁用 Paypal post-robot 调试消息,但似乎都没有用。

这些消息非常烦人的原因是它们使调试浏览器变得更加困难,因为它们有很多,隐藏了一些其他控制台警告。

控制台日志来自 Paypal checkout.js 文件,该文件作为外部资源加载到我们的域中。

我在 Paypal 开发者页面上发现的关于调试的唯一信息是:

https://developer.paypal.com/docs/classic/express-checkout/in-context/javascript_advanced_settings/?mark=debug

我确实尝试过反转条件,例如 document.cookie="PPDEBUG=false"。但是,我仍然看到调试消息通过,因为这应该设置在 paypal 沙箱域的 cookie 上。

控制台消息示例:

> ppxo_current_protocol_https Object {timestamp: 148465111111111,
> windowID: "4250cccccc", pageID: "7bd8cccccc", host:
> "www.project.local", path:
> "/projectlocal/fr/checkout/single"…} checkout.js:4617

> ppxo_setup_production Object {timestamp: 148465111111111, windowID:
> "4250cccccc", pageID: "7bd8cccccc", host: "www.project.local",
> path: "/projectlocal/fr/checkout/single"…}

这里是另一个相关链接:https://github.com/krakenjs/post-robot

最佳答案

如果您使用的是 chrome,则可以设置正则表达式过滤器

^(?!.*?(ppxo|xc_|post-robot))

With Filter

Without Filter

关于javascript - 在 checkout.js 上禁用 Paypal 机器人后消息传递 - 如何关闭 Debug模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41696155/

相关文章:

javascript - 如何获取适用于浏览器的 Twig.js

javascript - 根据key获取javascript对象的值?

php - 如何使用 PHP 解析来自 PayPal API 的 SOAP 响应?

PHP PayPal 支付验证/HTTP POST?

java - Paypal SetExpressCheckout Soap

javascript - 禁用时启用 console.log

javascript - click() 函数不在任何浏览器控制台上

javascript - 带有要传递的 header 参数的 Img src 路径

javascript - 延迟网页的初始呈现

Javascript - 具有多个偏移量比较的相同日期