起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1442|回复: 1

[处理中3] js判断在ios浏览器和APP上都失效,在安卓和PC上有效

[复制链接]

1

主题

1

帖子

7

积分

新手上路

Rank: 1

积分
7
QQ
发表于 2018-6-11 10:28:53 | 显示全部楼层 |阅读模式
                  if(start == ""){
                         justep.Util.hint("开始时间不能为空");
                 }else if(end == ""){
                         justep.Util.hint("结束时间不能为空");
                 }else{
                         var start=this.comp("input1").val();
                         start = start.slice(0,8);
                        var end=this.comp("input2").val();       
                        end = end.slice(0,8);
                        var str1 = day+" "+start;
                        var startTime = new Date(str1);
                        startTime = startTime.getTime();
                        startTime = startTime.toString()
//                        console.log("666",typeof(startTime));
                        startTime = startTime.slice(0,10);
                        startTime = parseInt(startTime);
                       
//                       
                        var str2 = day+" "+end;
                        var endTime = new Date(str2);
                        endTime = endTime.getTime();
                        endTime = endTime.toString()
                        endTime = endTime.slice(0,10);
                        endTime = parseInt(endTime);
//                       
                         var date = new Date();
                         date = date.getTime();
                         date = date.toString();
                         date = date.slice(0,10);
                         var now = parseInt(date);
                         if(startTime < (now+30) || startTime == (now+30)){
                                 justep.Util.hint("开始时间必须晚于当前时间");
                         }else{
                                 if(endTime < (startTime+30) || endTime == (startTime+30)){
                                         justep.Util.hint("结束时间必须晚于开始时间");
                                 }else{}





我用input组件做了个获取时间的框,dataType为Time,上面的判断逻辑是开始时间和结束时间不能为空,开始时间不能早于当前时间,结束时间不能早于开始时间,字符串截取是因为组件获取到时间精确到秒但我只要分钟,所以做的处理,这些都不是问题,问题是我的if判断放在PC、安卓上浏览器或者App都能正常运行,唯独放在ipad上无动于衷,完全失效。系统是ios11,请路过的大神解答一下。
发表于 2018-6-11 18:33:52 | 显示全部楼层
可以真机调试跟下代码
或者alert提示,执行到哪一行没反应,或者代码是否执行呢?
http://docs.wex5.com/android-and-ios-device-debugging/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-25 13:15 , Processed in 0.056573 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表