我今天开始了我的第一个手机应用程序。我有一个文本输入,我想在焦点()
时显示原生iOS键盘嗯,文档说我应该打开appname / platforms / ios / appname / config.xml并更改
<preference name="KeyboardDisplayRequiresUserAction" value="true" />
到
<preference name="KeyboardDisplayRequiresUserAction" value="false" />
我做了。但每当我尝试在重建后运行它时,值会保持更改为“true”。
事实上,我根本无法编辑config.xml,因为在编译之后它总是被原始内容覆盖。
不确定为什么让键盘显示起来很困难。
有人可以帮我解决这个问题吗? 感谢。
答案 0 :(得分:0)
现在cordova维护着两个配置文件。一个在根目录,一个特定于平台。如果您使用的是CLI,则不应编辑特定于平台的文件。当您运行build或run命令时,这些将被替换。您应该编辑根配置文件。希望它会有所帮助。
答案 1 :(得分:0)
我已经弄清楚了。这与模拟器有关。我不得不从菜单中切换键盘以使其弹出。