【发布时间】:2020-11-17 21:58:27
【问题描述】:
我正在通过 PWA 应用中的智能按钮实现 PayPal 支付系统。我面临的问题是,默认情况下,在 PWA 中,地址栏是隐藏的,所以当 PayPal 的支付对话框打开时,它看起来好像是应用程序本身的对话框。这令人担忧,因为它不能让用户保证他们正在使用 PayPal 的系统并且他们的帐户是安全的。
如果我通过浏览器执行相同操作,则付款窗口会在单独的选项卡中打开,并显示 URL。
如何才能在应用程序上复制类似的行为,或者有没有办法在打开支付对话框时显示地址栏?
【问题讨论】:
-
如果您希望 PayPal 在新的浏览器窗口中打开,请将 target="_blank" 添加到锚标记。
-
@Mathias 没有可以添加目标的锚标记。我正在使用 PayPal 的智能按钮。
-
对不起,我错过了那部分。不知道如何解决这个问题。
标签: javascript angular paypal progressive-web-apps