iphone 用户在 gatsbyjs 渐进式网络应用程序上的输入问题
input problem for iphone user on gatsbyjs progressive web app
一个简单的应用程序,仅包含带有占位符类型的输入字段,iphone 用户无法输入电子邮件和密码。
让我知道要提供什么信息来解决这个问题,或者请指导我阅读相应的文章。我没能找到解决同样问题的。
在 android 上一切正常。
import React from "react"
const HomePage = () => {
return (
<div>
<input type="email" placeholder="email" />
<input type="password" placeholder="password" />
</div>
)
}
export default HomePage
我猜这与 Gatsby 无关,这似乎是一个行为 (CSS) 问题。尝试添加这些规则:
input, input:before, input:after {
-webkit-user-select: initial;
-khtml-user-select: initial;
-moz-user-select: initial;
-ms-user-select: initial;
user-select: initial;
}
来源:
一个简单的应用程序,仅包含带有占位符类型的输入字段,iphone 用户无法输入电子邮件和密码。
让我知道要提供什么信息来解决这个问题,或者请指导我阅读相应的文章。我没能找到解决同样问题的。
在 android 上一切正常。
import React from "react"
const HomePage = () => {
return (
<div>
<input type="email" placeholder="email" />
<input type="password" placeholder="password" />
</div>
)
}
export default HomePage
我猜这与 Gatsby 无关,这似乎是一个行为 (CSS) 问题。尝试添加这些规则:
input, input:before, input:after {
-webkit-user-select: initial;
-khtml-user-select: initial;
-moz-user-select: initial;
-ms-user-select: initial;
user-select: initial;
}
来源: