首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由Visa和移动设备验证

由Visa和移动设备验证
EN

Stack Overflow用户
提问于 2014-09-11 19:18:25
回答 1查看 952关注 0票数 1

我们在启用3D安全的情况下进行在线支付,但不久前,我们从移动用户那里收到了如此多的负面反馈,因为iFrame中的Visa验证表单太大,无法显示在屏幕上,因此我们将其关闭。有人告诉我,这在财务上不再可行,我需要让它在手机上正常工作。

我已经尝试过许多“响应式iFrame”的解决方案,但似乎归结为iFrame内容的问题(具有硬编码宽度的表),显然我无法控制它。

在网上浏览了几个小时后,我还没有找到任何适合移动设备的解决方案。

例如,有没有人知道是否有一种响应式的方法可以在iPhone上使用3D Secure?

EN

回答 1

Stack Overflow用户

发布于 2014-10-21 22:40:35

我认为解决这个问题的唯一方法是设置iframe的宽度以适应固定宽度的表格(400px应该可以做到这一点),然后对iframe应用一些CSS来缩放页面,使其适合移动屏幕的大小。

下面是一个例子:

代码语言:javascript
复制
<iframe width="400px" height="500px" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="SagePayURL" style="-webkit-transform:scale(0.7);-moz-transform-scale(0.7);-webkit-transform-origin:top left;-moz-transform-origin:top left;"></iframe>

老实说,我不明白为什么VISA和Mastercard不能提供桌面版和移动版的3D安全页面。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25786053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档