2017-06-27 39 views
0

我现在正面临着SquareUp API的问题。我正在使用此函数来呈现paymentForm.build();表单,并且所有浏览器上的所有内容都可以正常工作,但在Edge浏览器版本9上表单无法呈现。Square Up API Edge浏览器问题

当您打开表单呈现的开发人员工具时。在Edge浏览器中是否有解决此问题的解决方法?

谢谢!

+0

它在您在Edge上打开开发人员工具时有效吗?看起来像是javascript阻止问题,但奇怪的是它可以与其他浏览器一起使用。如果您使用开发人员工具重新加载页面,您是否看到任何错误,或者立即生效? – tristansokol

+0

是的,它在我打开开发人员工具时起作用。我做了测试并清理了console.log引用,并在ajax调用上放了cache:false,但问题似乎仍然存在。我也注意到,这些问题在Firefox等其他浏览器上(有时)会与客户的反馈相一致。 有没有其他的建议我可以尝试?,问题是渲染和​​build()函数。任何帮助或建议非常感谢。 –

回答

1

如果其他人面临此问题,答案很简单。这很简单,只需在SquareUp中为iframe使用的字段添加最小高度即可。某些浏览器有时无法在DOM中呈现表单,因此添加最小高度我们可以确保这些字段对用户可见,直到我们等待iframe响应。