小编nrl*_*rlr的帖子

使用iFrame表格后,iPhone数字键盘不断弹出(iOS Safari)

我们的React Web应用程序使用Stripe元素表单进行结帐(有关详细信息,请参阅此处).它将iFrame表单注入网站.正如所料,在iOS Safari上使用该网站时,当用户专注于Stripe输入时,会弹出信用卡键盘.

但事情出了问题.首先,如果用户点击页面上的其他位置,则键盘保持向上.这不是一个大问题,因为您可以点击"完成"来关闭键盘.

但随后 - 用户点击网站的任何时候,键盘弹出.点击"完成"没有任何作用 - 在下一次点击时,它会再次弹出.在用户关注另一个输入字段后,它最终停止.

当React组件卸载时,我尝试在Stripe元素上手动调用blur(),但没有运气.令人难以置信的是,您可以使用Xcode模拟器复制此问题.h*ck中发生了什么?

javascript mobile-safari ios stripe-payments reactjs

7
推荐指数
1
解决办法
402
查看次数

当 url 没有尾部斜杠时,AWS s3 强制 302 重定向 - 需要 301s

我正在将 Wordpress 站点迁移到托管在 Amazon s3 存储桶中的静态站点。所有页面都在一个目录结构中(例如 blog/index.html),但可以通过 /blog/ 访问。

默认情况下,亚马逊通过 302 重定向 (www.site.com/page -- 302 --> www.site.com/page/) 重定向缺少尾部斜杠的 URL。这对 SEO 来说太糟糕了,我正在尝试使这些重定向 301。

我已经尝试在根目录中添加 page.html 对象并根据亚马逊的说明设置重定向到 /page/ 。这只会为 /page.html 创建 301。/page 仍然会导致 302。

亚马逊的重定向说明:http : //docs.aws.amazon.com/AmazonS3/latest/dev/how-to-page-redirect.html

有关问题的相关博客文章:http : //moz.com/community/q/new-static-site-with-302s

有没有人遇到过这个,或者有什么想法我能做什么?

redirect amazon-s3 http-redirect amazon-web-services http-headers

6
推荐指数
2
解决办法
7500
查看次数