我有一个仅在 Safari中出现的奇怪问题(我使用的是 5.1.4)。我有以下代码来提交登录表单:
$('#login-submit').click(function(e) {
e.preventDefault();
xDomainUtils.setIframeProxy('showLoginLoader');
setTimeout(function() {
$('#login-form').submit();
}, 1000);
});
登录永远不会在 Safari 中发生。加载 gif 只是旋转和旋转。我已经使用 Safari 开发人员工具单步执行代码,并且在行后似乎失败了}, 1000);
。它不会抛出任何 JavaScript 错误——就好像 JavaScript 在那之后停止运行一样。
我知道当你看不到整个代码库时很难提供反馈——我只是想知道这是否是 Safari 的一个已知问题。感谢您的任何建议!