我遇到了类似的问题,键盘会出现,但文本框中没有显示任何类型.我是由css引起的 -
* {
-webkit-user-select: none; /* prevent copy paste */
}
Run Code Online (Sandbox Code Playgroud)
我通过覆盖文本框的样式来解决问题 -
input[type="text"] {
-webkit-user-select: text;
}
Run Code Online (Sandbox Code Playgroud)
这是一个已知问题,已在 Cordova 中记录: https: //issues.apache.org/jira/browse/CB-5115。我还想要一个解决方法,因为它并不理想。
这是那里解释的解决方法,
window.document.body.ontouchstart = (e) => {
if (e.target.tagName === 'INPUT' || e.target.tagName === 'TEXTAREA') {
e.preventDefault();
e.target.focus();
}
};
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9586 次 |
最近记录: |