iOS14 上的 Cordova 显示 iOS 键盘而不是原生 HTML 日期选择器

Ray*_*ond 23 datepicker cordova ios14

升级到 iOS14 时,HTML5 嵌入式日期选择器在我的应用程序中停止工作。弹出 iOS 键盘而不是通常的本机浏览器日期选择器。这是一个错误吗?

我可以通过使用文档中的简单 hello-world 应用程序在 Cordova 9 中创建一个新应用程序来复制该行为。

应该弹出 html5 日期选择器的 HTML 示例如下:

  <input type="date" id="start" name="trip-start"
         value="2018-07-22"
         min="2018-01-01" max="2018-12-31">
Run Code Online (Sandbox Code Playgroud)

Sha*_*ana 0

我在 jQuery 移动应用程序中也遇到了同样的问题。问题是因为在 iOS 14 中,除了日期选择器之外,他们还升级了许多小部件。

尝试将 XCODE 升级到 12 和 Cordova 10,确保您的 Mac/工作站有足够的内存。并请验证日期选择器问题是否仍然存在。