PayPal MECL在iOS和可能的Android/其他移动平台上的UX消息问题

PayPal MECL在iOS和可能的Android/其他移动平台上的UX消息问题,ios,paypal,integration,user-experience,Ios,Paypal,Integration,User Experience,我们正在一个客户端的应用程序中实现PayPal MECL库,但是我们遇到了一些我们似乎无法改变的糟糕的用户体验。 PayPal体验完成后,PayPal会显示一条“请稍候,我们正在将您转到业务站点…”消息。显然,这是一个iOS应用程序,而不是一个“商业网站” 通过在UIWebViewDelegate方法中侦听新的URL请求,完成PayPal体验后,流将关闭web视图: - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(

我们正在一个客户端的应用程序中实现PayPal MECL库,但是我们遇到了一些我们似乎无法改变的糟糕的用户体验。 PayPal体验完成后,PayPal会显示一条“请稍候,我们正在将您转到业务站点…”消息。显然,这是一个iOS应用程序,而不是一个“商业网站”

通过在UIWebViewDelegate方法中侦听新的URL请求,完成PayPal体验后,流将关闭web视图:

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
这个问题似乎是PayPal通过编辑DOM(JS或其他类似的)来更新他们的web视图,这不会创建新的web请求,因此不应该触发shouldStartLoadWithRequest。注意:重新定向大约一秒钟后会发出新请求,但为时已晚,不适当的副本已呈现给用户

是否有人在iOS或Android上与MECL合作,通过服务器调用或配置更改了此副本/体验?目前为止,我还无法找到解决方案,但如果我们找到解决方案,将发布解决方案。任何帮助都将不胜感激,因为我们似乎无法在PayPals文档中找到解决方案

注意:当按下PayPal web视图上的“取消”按钮导致重定向时,我们也会遇到类似的用户体验问题,但之前会出现类似的错误副本“取消此次购买并返回卖家网站?”。这是一个确认对话,但没有按钮,它重定向无论如何。疯狂的UX。再次,如果有人知道这些问题的解决方案,请张贴


以下是我们友好的PayPal支持团队(付费聘用合同)的回复

*“嗨

不幸的是,MECL web视图上确实没有任何可定制的选项。它们基本上是按原样提供的

谢谢, _"*

看起来这是一个封闭的盒子。这是一个错误的用户体验或其他支付解决方案。我接受这个答案,因为看起来这里很可能什么都做不了