Windows Phone(通用)与 Cordova 的文本输入焦点问题
Text input focus issue on Windows Phone (Universal) with Cordova
我目前正在使用 Cordova 平台构建移动应用程序。该应用程序针对Android,iOS和Windows Phone 8。最近,我不得不将后者更改为Windows Phone 8.1(普遍的)。添加 winstore-jscompat library 并对 CSS 进行一些更改后,一切似乎都以相同的方式工作。
唯一不起作用的是滚动到焦点元素。
在 Windows Phone 8 中,它看起来像这样:
WP8之前(忽略底部较暗的矩形)
WP8 之后
但是在 Windows Phone Universal 上,视图不适合屏幕,光标在奇怪的地方。
WP8.1(通用)之前
WP8.1(通用)之后。您可以在红色箭头标记的位置看到光标。
我在 Visual Studio 2015 CTP 6 (14.0.22609.0) 中使用 Cordova 工具。使用 /bld 目录中的构建项目会得到相同的结果。
有没有人遇到过这样的错误?我该如何解决这个问题?
将 Cordova 升级到版本 5.0.0 解决了这个问题。
我目前正在使用 Cordova 平台构建移动应用程序。该应用程序针对Android,iOS和Windows Phone 8。最近,我不得不将后者更改为Windows Phone 8.1(普遍的)。添加 winstore-jscompat library 并对 CSS 进行一些更改后,一切似乎都以相同的方式工作。
唯一不起作用的是滚动到焦点元素。 在 Windows Phone 8 中,它看起来像这样:
WP8之前(忽略底部较暗的矩形)
WP8 之后
但是在 Windows Phone Universal 上,视图不适合屏幕,光标在奇怪的地方。
WP8.1(通用)之前
WP8.1(通用)之后。您可以在红色箭头标记的位置看到光标。
我在 Visual Studio 2015 CTP 6 (14.0.22609.0) 中使用 Cordova 工具。使用 /bld 目录中的构建项目会得到相同的结果。
有没有人遇到过这样的错误?我该如何解决这个问题?
将 Cordova 升级到版本 5.0.0 解决了这个问题。