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

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

使用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 代码:
  1. {
  2. "type": "page",
  3. "body": {
  4. "type": "form",
  5. "debug": true,
  6. "api": "",
  7. "body": [
  8. {
  9. "type": "input-date-range",
  10. "name": "dateRange",
  11. "embed": false,
  12. "label": false,
  13. "format": "YYYY-MM-DD",
  14. "shortcuts": "prevmonth,3monthsago,1yearsago",
  15. "value": "-1months,today"
  16. }
  17. ]
  18. }
  19. }
  1. 操作步骤
    分别在ios17.1.2的手机 和 ios16.1.1的手机上面进入日期区间筛选,看弹出来的情况即可
hmtdttj4

hmtdttj41#

有大佬可以解决一下吗

相关问题