amis 移动端InputDateRange 日期范围组件在不同版本ios显示有不同的问题

kr98yfug  于 2个月前  发布在  iOS
关注(0)|答案(1)|浏览(39)
描述问题:

使用h5页面使用InputDateRange 组件进行日期选择,在android显示正常,电脑h5浏览也正常;
在ios17.1.2的手机出现当前日期自动往前加了一年,如当前日期2023年12月,手机会自动跳到2024年12月。
在ios16.1.1的手机出现当前日期是正常的 但是显示分辨率放大了

截图或视频:

1.android手机正常显示

2.ios17.1.2时间多加1年问题

3.ios16.1.1出现分辨率放大问题

如何复现(请务必完整填写下面内容):

简单使用input-date-range组件即可复现

  1. 你是如何使用 amis 的?
    vue3 + npm
  2. amis 版本是什么?请先在最新 beta 版本测试问题是否存在
    amis 3.6.2
  3. 粘贴有问题的完整 amis schema 代码:
{
  "type": "page",
  "body": {
    "type": "form",
    "debug": true,
    "api": "",
    "body": [
     {
         "type": "input-date-range",
        "name": "dateRange",
        "embed": false,
        "label": false,
        "format": "YYYY-MM-DD",
        "shortcuts": "prevmonth,3monthsago,1yearsago",
        "value": "-1months,today"
      }
    ]
  }
}
  1. 操作步骤
    分别在ios17.1.2的手机 和 ios16.1.1的手机上面进入日期区间筛选,看弹出来的情况即可

相关问题